LINUX.ORG.RU

Присоветуйте реализацию для бекенда

 , ,


0

1

Появилась необходимость запилить систему с подписчиками на события/сообщения. Но перед тем как что-то начинать изучать и расковыривать, хотел поинтересоваться у лоровцев, кто какой опыт имеет в этом деле, какие решения использовались, и почему. Какие плюсы и минусы.

Варианты о которых я немного в курсе: nginx push module и realplexor. Тем не менее вопрос глубоко не изучал. Т.е. полезной будет любая информация от вас.

Если немного детальнее - рассылкой будет заниматься только сервер. На клиенте, либо аякс, либо вебсокеты. Необходима возможность рассылки данных как всем листенерам, так и конкретным. Листенеров будет около 1-2 тыс. Сообщения будут вида: «Уважаемые коллеги, пора на обед!» или «Василий Иванович, занесите к директору договор на подпись».

В любом случае - было бы удобно получать не тупо строку, а JSON, т.к. хрен его знает что еще вдруг понадобиться передавать.

Ответ на: комментарий от shimshimshim

Из тех двух что я перечислил - они оба кеметы. Хотелось бы информации о реальном внедрении и использовании конкретного решения.

deep-purple ★★★★★
() автор топика
Ответ на: комментарий от deep-purple

ejabberd js client library

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

Как альтернативный вариант этому всему, ищи реализацию шин сообщений с клиентами на js. Их есть или должны быть. Читай про dbus и аналоги на педопедии.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.