Я работаю над проектом, который требует действительно высокой доступности, и моя команда в настоящее время работает над обновлением некоторой инфраструктуры и программного обеспечения для будущего выпуска.
Одна из функций, которую мы хотели бы включить, - это репликация сеанса не только на разные серверы, но, в идеале, на разных сайтах (географически распределенных). Это возможно? Каковы подходы?
Что касается того, что я видел до сих пор, чтобы включить репликацию сеанса, обычный подход поставщика может быть одним из следующих:
Есть ли другие подходы? Следует ли мне использовать репликацию в памяти? Или мне следует сохранить состояние сеанса? Какие поставщики серверов приложений реализуют каждое решение?
Изменить: я объявил вознаграждение, поэтому мне действительно нужен исчерпывающий ответ. :)