для написания чата:
1. Rest API (Spring boot);
2.websocket
3.tcp
4.udp или более надёжные на базе udp.
в дальнейшем планируется перевести этот проект на микросервисную архитектуру, какой из вариантов мне предстоит выбрать и почему пожалуйста укажите плюсы и минусы,и вообще правильно ли использовать Spring boot для чата?
зависит от опыта и целей
тебе и рест и сокеты нужны.
Я делаю чат на микросервисной архитектуре, у меня REST API для манипуляции сообщениями и Websocket для уведомлений. Но часть с вебсокетами у меня на NestJS + Socket.io, потому что мне у Socket.io клиент больше нравится
Обсуждают сегодня