Я пытаюсь разработать онлайн-платформу аукциона.
, в которой клиенты, связанные с определенным аукционом, будут видеть живые данные и также смогут общаться друг с другом.
Я рассматриваю Java в качестве своей серверной платформы. Она будет основана на SOA.Я ищу мнения о том, какие лучшие технологические решения доступны для отображения данных в реальном времени для клиентов.
До сих пор я сравнивал Like -
- Решения на основе XMPP, такие как (Mongoose / Ejabberd / OpenFire)
- Решения на основе веб-сокетов, такие как Atmosphere
- Буфер обмена сообщениями, такой как RabbitMQ / ActiveMQ
Какой протокол будет хорошим подходом для обработки данных вещания RealTime + чат для одновременных пользователей 1M.