У нас есть проект ASP.Net MVC, который начнется с одного веб-сервера, но, скорее всего, вскоре превратится в небольшую веб-ферму. Поскольку ASP.Net Authentication хранит идентификатор пользователя, и кеширование данных также может быть полезным, нам, вероятно, потребуется довольно скоро перейти на сервер состояний.
Мне бы хотелось услышать от других, как State Server работал и как он масштабируется с точки зрения производительности.
В качестве альтернативы, мы могли бы спроектировать его как полностью не сохраняющий состояния, не используя сеансы кэширования данных и отслеживания с зашифрованным cookie.
Обновление: ранее у меня была некоторая дезинформация (от технического консультанта Microsoft ...), Auth не сохраняет в сеансе, как я думал, он просто сохраняет в cookie. Таким образом, нам не понадобится сервер состояний в этой ситуации.