Есть ли какая-нибудь система обмена мообщениями, которая одновременно реализует паттерны «remote procedure call» и «publisher/subscriber». Из известных мне систем, таким функционалом обладает ros, но ros это монстр, которого в систему впихнуть не получится (Или, точнее, очень не хочется).
Смотрю в сторону mqtt, но mqtt сам по себе rpc не поддерживает, а городить его поверх попахивает велосипедом, хотя так, вроде бы, дейсттвительно делают...
В общем, никак не могу найти систему обмена сообщениями, подходящую под задачу, что мне очень странно.