Может я и поздно, но все же напишу свои "5 копеек".
Ubuntu - самый удобный и популярный. И если не нравятся всякие свистоперделки, а нужен дистрибутив именно для работы - попробуйте вариант с XFCE - Xubuntu. Со старту система потребляет очень мало оперативной памяти. Интерфейс - хорошее сочетание минимализма и функциональности.
Если правильно сделали мультиязычность, то текущий язык должен быть в Yii::app()->language (откуда он берется - все зависит от вашей реализации - хоть из cookie, сессии или вообще из URI). И вот далее проверяйте именно это значение.
Судя по вашему сообщению, подготовительную работу вы сделали (т.е. микросервисы слушают определенные очереди в RabbitMQ).
Насчет формата данных - отправляйте в очередь сообщения в JSON-формате. Парсеры для него есть для любого языка. А вот что именно отправлять - так это уже зависит от того, что делает тот или иной микросервис. У каждого должен быть описан и задокументирован формат данных, набор полей и т.д. И уже другой микросервис (например, авторизация), который подписан на события из микросервиса аккаунтов должен понимать откуда он получил данные и правильно их обрабатывать.