Как мы запустили систему из 10'000 серверов за 4 месяца
Архитектуры, масштабируемость
Доклад принят в программу конференции
Тезисы
* Немного об умных домах, городах и квартирах, или Зачем такое количество серверов.
* Минисервер — все равно сервер и он приносит свои сложности.
* Процесс обновления на лету — радости работы 24/7.
* Как не убить "стаю" в один клик, или О процессе тестирования и релиза.
* Задачка усложняется, или Как работать с 100К, 1M и более серверов.
В разное время: технический директор, программный архитектор, разработчик, инженер по наладке.
Примеры реализованных проектов:
* Облачный сервис экономии теплоснабжения MyК7.ru. Управление удаленными объектами в режиме реального времени по данным метеостанций.
* Система учета энергоресурсов Астра. Крупнейшая инсталляция контролирует несколько городов, совокупно более 12’000 зданий.
* Система управления испытательным стендом паровой турбины. Управление в режиме реального времени с возможностью перестроения без прерывания эксперимента.
* NoSQL-база данных A7 Industrial. Обработка более 10’000’000 тегов в секунду на ядро процессора, горячая модификация, управления роями.
Но самое интересное, в чем участвовал и участвует — Концепция JSC (доклад на конференции SECR 2019 - https://youtu.be/VJZzg8ba6O8).
A7 Systems
Видео
Другие доклады секции
Архитектуры, масштабируемость