Гессиан против тибко рв - PullRequest
       16

Гессиан против тибко рв

0 голосов
/ 27 апреля 2010

Я хочу сравнить Tibco rv и Hessian с точки зрения производительности - для приложения Java.

Любой указатель, который поможет мне начать, оценен. спасибо.

Ответы [ 2 ]

4 голосов
/ 11 мая 2010

Зависит от того, что вы подразумеваете под «производительностью».

У меня был большой опыт работы с Tibco, но нет гессиана, так что я могу только комментировать сторону RV.

RV обеспечивает очень эффективное (и я имею в виду ОЧЕНЬ эффективное) использование ресурсов сети и сервера, широко использует широковещательную передачу TCP / IP, чтобы избежать отправки одного и того же сообщения n клиентам. Кроме того, сообщения отправляются не напрямую клиентам, а в конечную точку на компьютере, которая затем пересылает сообщение всем клиентам, вошедшим в систему на компьютере.

Кроме того, базовому продукту уже несколько лет, и он был разработан для работы на том, что считалось довольно скромным программным обеспечением примерно в 1995 году (однопроцессорная память 200 МГц, 256 МБ, SparcStation был бы типичным для серверной части!), Поэтому на современном оборудовании он может работать Огромный объем сообщений, сидя в двух местах внизу «верхнего» списка.

Есть несколько недостатков (по сравнению, скажем, с Webshpere MQ); поддержка транзакций ограничена и не соответствует стандартам MQ или баз данных, плюс нет встроенной гарантированной доставки или обработки «мертвых писем», хотя это довольно легко кодировать в приложении.

1 голос
/ 11 мая 2010

Места, куда я бы пошел, были бы:

Сначала проверьте базовую структуру службы обмена сообщениями.

TIBCO Rendezvous похоже, что он построен прямо поверх TCP / IP и имеет широкую кроссплатформенную поддержку.

Hessian Messaging представляется слоем кода поверх стандартного RPC. Это делает его проще и проще в обслуживании, но также означает, что оно полностью зависит от реализации RPC.

Другой подход состоит в том, чтобы сравнить, сколько людей его используют и насколько хорошо оно протестировано.

Наконец, , было бы неплохо проверить, предоставляют ли TIBCO и Hessian демо-версии, которые вы действительно можете подвергнуть стресс-тестированию в своей среде, чтобы получить лучшее представление о производительности любого из них уникальная настройка.

...