Відмовостійкість за дизайном: підходи до створення надійної архітектури в Uklon [ukr]
Презентація доповіді
При розробці платформи для замовлення поїздок, програмні системи повинні не лише відповідати функціональним вимогам, але й бути стійкими до відмов, неочікуваних навантажень та зовнішніх загроз.
Відмовостійка архітектура забезпечує здатність системи підтримувати прийнятний рівень обслуговування, навіть коли компоненти виходять з ладу або знаходяться під стресом.
У доповіді розглянемо принципи та практики проєктування надійних архітектур, які можуть адаптуватися до викликів та відновлюватися після них, забезпечуючи безперервність і надійність роботи.
Олександр Чумак
CTO, Uklon
- Олександр Чумак працює в Uklon від початку заснування компанії, вже понад 15 років. Він був фактично третьою людиною в технічній команді, тож пройшов усі етапи розвитку продукту — від перших версій до масштабованої ride-hailing платформи, якою Uklon є сьогодні
- Свою кар’єру Олександр розпочав як Software Engineer, згодом став Tech Lead, а пізніше — Solutions Architect. У 2023 році він очолив технічний напрям компанії на позиції Chief Technology Officer. Його досвід поєднує глибоку технічну експертизу та стратегічне бачення інженерного розвитку
- У ролі CTO Олександр визначає технічний вектор компанії: розвиток архітектури мікросервісів, масштабування платформи, впровадження DevOps-практик, рішень у сфері безпеки та інтеграцію ML/AI підходів у продукт
- Під його керівництвом працюють три департаменти — Development, Data and Research та Information System — загальною чисельністю понад 200 спеціалістів
- Закінчив Національний технічний університет “Київський політехнічний інститут”