Я использую чат AJAX.Не беспокойтесь, но я думал о том, как реализовать код на стороне сервера.
В данный момент я пишу из БД, когда пользователь отправляет и читает из БД, когда пользователь запрашивает свои сообщения.Я думаю, что это не самый эффективный способ, так как я все время пишу и читаю.
Мой план состоял в том, чтобы внедрить службу Windows, которая будет хранить сообщения в памяти до тех пор, пока пользователь не запросит или не отправит их обратно.отправителю, если нет запроса.Для масштабирования это может быть лучше, так как я могу просто установить службу на многих серверах и использовать балансировщик нагрузки для отправки на правильный сервер?
Скажите, пожалуйста, какой путь лучше, служба или база данных?