Event-based system: Uklon practice [ukr]
Презентація доповіді
З кожним роком Event-based системи стають все більш популярними. Водночас виклики та accidental complexity, яку маємо на виході, можуть бути складнішими за проблему, яку треба вирішити. Чисельні архітектурні патерни (EDA, orchestration vs choreography, EventSourcing, etc) можуть завести в неочікувану пастку.
На прикладі продуктових фіч Uklon (traffic jam, матчінг водіїв на замовлення, оновлення часу прибуття водія) подивимось на ці патерни з практичної точки зору.
Олександр Чумак
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 спеціалістів
- Закінчив Національний технічний університет “Київський політехнічний інститут”