Зависит от того, что вы подразумеваете под «производительностью».
У меня был большой опыт работы с Tibco, но нет гессиана, так что я могу только комментировать сторону RV.
RV обеспечивает очень эффективное (и я имею в виду ОЧЕНЬ эффективное) использование ресурсов сети и сервера, широко использует широковещательную передачу TCP / IP, чтобы избежать отправки одного и того же сообщения n клиентам. Кроме того, сообщения отправляются не напрямую клиентам, а в конечную точку на компьютере, которая затем пересылает сообщение всем клиентам, вошедшим в систему на компьютере.
Кроме того, базовому продукту уже несколько лет, и он был разработан для работы на том, что считалось довольно скромным программным обеспечением примерно в 1995 году (однопроцессорная память 200 МГц, 256 МБ, SparcStation был бы типичным для серверной части!), Поэтому на современном оборудовании он может работать Огромный объем сообщений, сидя в двух местах внизу «верхнего» списка.
Есть несколько недостатков (по сравнению, скажем, с Webshpere MQ); поддержка транзакций ограничена и не соответствует стандартам MQ или баз данных, плюс нет встроенной гарантированной доставки или обработки «мертвых писем», хотя это довольно легко кодировать в приложении.