Ізоляція баз даних: як ми боремось з сотнею прямих підключень в БД [ukr]

Що може піти не так, якщо дозволити кожному сервісу напряму звертатися до бази даних? У стартапі це здається швидким і зручним рішенням, та з часом система масштабується, і зʼявляються проблеми, про які ніхто не здогадувався.

У своїй доповіді я поділюся досвідом Solidgate у трансформації архітектури: від хаосу прямих підключень до сервісної моделі доступу до даних. Розповім про стадії переходу, bottlenecks і про те, як ізоляція вплинула на підтримку інфраструктури. Чесно покажу, що спрацювало, а що — ні. Словом, розберемо всю контроверсійність цієї теми.

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