Есть ли распределённый аналог dbus? А то сам dbus предполагает топологию звезда(один dbus-daemon и все проги к нему коннектятся).
Суть в том чтобы можно было обмениваться сообщениями с разных машин. dbus умеет по tcp работать(что, судя по докам, не есть use case для dbus), но это не то:
1) всё равно топология звезда, если та тачка упадёт то и вся сеть упадёт.
2) если раньше на то что dbus_bus_get блокирует программу можно было наплевать(если dbus-daemon на той же машине) то теперь надо это учитывать что добавляет кучу гемора если связь глючит или удалённых хост не отвечает.
В принципе, подойдёт даже нераспределённая шина сообщений, главное чтобы был неблокируемый API и устойчивость к падениям сети. dbus именно из-за этих проблем не подходит.
Шифрование и авторизация не нужны, но если есть то пригодятся :)