10к сообщений в секунду, на обработку сообщения уходит около 5-7 секунд.
Как будете реализовывать архитектуру сервера?
Может тогда сетевой кластер?)
Многоядерность и многопоточность? Если 10000 сообщений пустить в выделенные треды, все разом и обработаются за 5-7 секунд. Каковы требования к скорости отклика?
ну тут же всё скучно: неблокирующие сокеты, очередь и воркеры эту очередь разребающие. если нужны приоритеты для сообщений, то очередей несколько и воркеры разгребают сначала высокоприоритетную очередь.
Обсуждают сегодня