Ізоляція баз даних: як ми боремось з сотнею прямих підключень в БД [ukr]
Що може піти не так, якщо дозволити кожному сервісу напряму звертатися до бази даних? У стартапі це здається швидким і зручним рішенням, та з часом система масштабується, і зʼявляються проблеми, про які ніхто не здогадувався.
У своїй доповіді я поділюся досвідом Solidgate у трансформації архітектури: від хаосу прямих підключень до сервісної моделі доступу до даних. Розповім про стадії переходу, bottlenecks і про те, як ізоляція вплинула на підтримку інфраструктури. Чесно покажу, що спрацювало, а що — ні. Словом, розберемо всю контроверсійність цієї теми.

Михайло Кратюк
Backend Software Engineer at Solidgate
- Пройшов шлях від стажера в стартапі до out-staff Platform Software Engineer в Atlassian. Згодом захопився українським фінтехом і став частиною Core Team у Solidgate
- Понад 4 роки досвіду розробки cloud та self-hosted продуктів для світового ринку
- Вірить, що highload системи - це одне з найкращих місць для професійного розвитку інженера, оскільки саме тут поєднуються висока ціна помилки, такі ж високі вимоги до надійності та швидкий фідбек щодо прийнятих рішен