В настоящее время мы используем базу данных для хранения информации о состоянии (в отдельной таблице) для пользователя. Мы извлекаем эту информацию из базы данных каждый раз, когда пользователь обращается к приложению (отправляет запрос) и обновляет его в базе данных после обработки запроса.Управление сеансом для сайта с балансировкой нагрузки
Это очень хорошо сработало для нас во многих наших проектах и очень легко реализовать, но это добавляет накладные расходы для вызова базы данных и сохранения информации о состоянии.
Есть ли другие способы, которые могли бы работать лучше в этом случае?