metaclass: (Default)
[personal profile] metaclass
Запустил RabbitMQ+STOMP плагин, Apache.NMS STOMP клиента и дельфи STOMP-клиента.

Даже протокол, у которого спецификация из десятка страниц https://stomp.github.io/stomp-specification-1.2.html эти товарищи умудрились сделать несовместимым между кроликом, ActiveMQ и клиентами, это не считая просто тупых ошибок вида "забыли обработать %nn коды в uri" и тому подобного.

Клиенты явно тестировались и подгонялись под ActiveMQ.
На кролике - дельфи виснет на чтении сети. NET клиент виснет на ERROR ответе, если логин неправильный, не показывая ошибок. После исправления - дохнет на парсере каких-то чисел, выдранных из строки message-id, явно прибитых гвоздями к внутренним кишкам представления ID внутри брокера.

Date: 2014-12-19 05:09 am (UTC)
From: [identity profile] berezovsky.livejournal.com
метаклассы всерьёз думают, что разработчики сторонних библиотек могут быть выше его по квалификации

Date: 2014-12-19 06:29 am (UTC)
From: [identity profile] slonopotamus.livejournal.com
А так и будет, пока вы всякую хипстоту в рот продакшен тащить пытаетесь. Либо засучивать рукава и люто патчить, либо чо-нить постабильнее-поэнтерпрайзнее брать. Не уходя, конечно, в крайности типа JMS. Чем вам, например, protobuf не угодил?

Date: 2014-12-19 06:46 am (UTC)
From: [identity profile] vp.livejournal.com
А альтернативы? Нет же ничего.

Date: 2014-12-19 07:56 am (UTC)
From: [identity profile] sbj-ss.livejournal.com
MSMQ? :)

Date: 2014-12-19 07:45 am (UTC)
From: [identity profile] fas-tm.livejournal.com
как protobuf решает проблемы очередей сообщений и эболу с сетевой частью ?
Оно ортогонально тому что делает М.
Edited Date: 2014-12-19 07:45 am (UTC)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 17th, 2025 10:50 am
Powered by Dreamwidth Studios