Два сервера и половинка третьего: как мы строили HA-инфраструктуру для Totum

В статье описывается опыт построения отказоустойчивой (HA) инфраструктуры для low-code платформы Totum. Основной задачей было устранение единой точки отказа без значительных затрат на оборудование. Авторы стремились обеспечить автоматическое переключение PostgreSQL, доступность пользовательских файлов и отсутствие необходимости ручного изменения DNS при сбоях. В качестве решения была выбрана архитектура, которую авторы называют «HA для бедных»: использование двух основных серверов и третьего легковесного узла-свидетеля (witness) для обеспечения кворума. Весь процесс развертывания и обслуживания инфраструктуры автоматизирован с помощью Ansible. Статья подробно раскрывает технические нюансы настройки кластера и выбора компонентов, позволяющих поддерживать работоспособность бизнес-систем при выходе из строя одной из виртуальных машин. Это практическое руководство для тех, кто ищет эффективные способы обеспечения высокой доступности в условиях ограниченных ресурсов.
This is a summary. Read the full article at the original source:
HabrПохожие
Южноафриканцы присоединяются к тайцам и американцам в протестах против дата-центров на фоне дефицита воды и электроэнергии
Гражданские организации в Южной Африке призывают к мораторию на строительство новых дата-центров, ссылаясь на нагрузку на местные водные и энергетичес…
Как смотреть Кубок тихоокеанских наций 2026: БЕСПЛАТНЫЕ прямые трансляции регби из любой точки мира и расписание
Кубок тихоокеанских наций 2026 года обещает захватывающие матчи по регби, в которых Фиджи будет защищать свой титул в борьбе с Канадой, Японией и США.…
ResolveHQ: служба поддержки на базе Cloudflare Workers, D1, R2 и Queues
ResolveHQ — это новая платформа службы поддержки, разработанная для использования всех возможностей стека Cloudflare. Используя Cloudflare Workers для…


