Распределенная система, которая работает везде и на всём. Как работает крупный непродуктовый Retail Enterprise-системы

Доклад принят в программу конференции
Олег Филиппов
WiseAdvice

- Более 12 лет опыта руководства разработкой. Отделы от 5 до 60 человек.
- Проекты, в основном, в Enterprise-секторе. Крупная розница, как распределенная, так и централизованная архитектура.
- Автор многочисленных статей для сообщества Infostart и журнала "Системный администратор", участник и докладчик профессиональных конференций.
- Два высших образования, степень MBA.

e-mail: comol@mail.ru
telegram: https://t.me/comol1985
Тезисы

- "А что, если я скажу тебе, что интернет у нас не каждый день бывает?". Почему распределенная система по-прежнему необходима?
- Организация Delivery. Как единовременно внести изменения в структуру 400 БД и ничего не потерять. Почему нас не устроило ни одно из существующих решений, и мы вынуждены были разрабатывать собственное.
- А если всё-таки потеряли. Организация резервного контура, быстрого создания, восстановления, резервирования БД.
- Работа на слабом оборудовании - "когда каждый запрос может стать последним".
- Если нужна очень быстрая децентрализованная репликация. Использование CouchDB для дисконтных карт.
- Централизованный дисконтный сервер. Когда расположение серверов имеет значение, "облако" не всегда подходит.
- Организация централизованного мониторинга. Доставка всех логов в ClickHouse.

Прочие языки
,
Отказоустойчивость
,
Распределенные системы
,
Синхронизация данных, параллельная обработка, CDN
,
Бизнес на стыке онлайн и офлайн
,
Enterprise-системы

Другие доклады секции Enterprise-системы