Я пишу новый веб-сайт, и я хотел бы убедиться, что он легко масштабируется, если я когда-нибудь доберусь до места, где мне нужно разместить сайт на нескольких машинах с балансировщиком нагрузки.
Пользователь сайта может быть аутентифицирован.Другими словами, мне нужно поддерживать некоторую информацию о состоянии.Моим первым рефлексом было использование переменных Session, но затем я собираюсь ограничиться одной машиной.Я знаю, что существуют способы хранения переменных сеанса снаружи (в БД, redis, memcached), но это единственные опции?
Какие альтернативы переменным сеанса?Как это делают Facebook и другие крупные веб-сайты?
PS Я не ищу другой обработчик сеансов (БД, redis и т. Д.).Я хотел бы знать, есть ли способ полностью избавиться от переменных сеанса.