@light___soul
Full Stack Middle Web Developer

WebSocket или Rest?

Привет Тостер.
Есть на сайте форма обратной связи. В ней происходит переписка с оператором. Все работает на HTTP запросах, каждые 3-4 секунды клиент отправляет GET запрос на сервер для получения новых сообщений.

Правильна ли такая архитектура или будет лучше использовать WebSocket (пока не знаю как это реализовать.)
Количество одновременных подключений может быть очень большим. Примерно 10 000 пользователей а то и больше, это уже больше трех тысяч запросов в секунду.

БД: MySQL, apatche tomcat, java
  • Вопрос задан
  • 1740 просмотров
Решения вопроса 2
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Текущий вариант проще всего будет переделать под long polling.
Ответ написан
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Лучше переписать бэкенд на Netty, а фронтенд на использование websocket.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
28 мая 2024, в 12:42
40000 руб./за проект
28 мая 2024, в 12:27
23212 руб./за проект
28 мая 2024, в 12:21
10000 руб./за проект