Найти тему

Отечественный Highload-почтовик с HA?


Рассмотрим требования подробнее:

1) В первую очередь HA (high availability, высокая доступность). Это система, способная сохранять работоспособность даже в случае отказа компонентов, что естественно заложено в ее архитектуру.

2) Далее, Highload-система (высоконагруженная) система. В литературе принято считать высоконагруженными системы, обрабатывающие более 150 хитов в секунду. @ @

3) Масштабируемость. Спопособность системы увеличивать производительно пропорционально дополнительным аппаратным ресурсам без структурных изменений. Ключевое слово «пропорционально».

4) Ну, и наконец трехуровневая структура системы (фронтэнд, бэкэнд и хранилище данных).

5) Как правило, подобного уровня системы строятся на базе симметричного кластера с симметричным распределением нагрузки.

6) Ну, и финальное требование — отсутствие многослойной инфраструктуры на вычислительных нодах, съедающих производительность.

Почтовый сервер Tegu построен именно так.
Около минуты