~/talk

Database Isolation: How We Fight a Hundred Direct DB Connections

TalkinUkrainianat Highload fwdays'25 · on Saturday, 2025-06-14· [databases, microservices]
links:none on file
slides:none on file

The talk describes Solidgate’s migration from many services making hundreds of direct database connections to a service-based data access model. It covers stages of the transition, the bottlenecks encountered (connection scaling, operational overhead), how isolation changed infrastructure maintenance, and honest lessons about what worked and what didn’t.

AI-written summary · about

  1. 0:00Database isolation matters
  2. 3:16Direct DB connection problems
  3. 8:54Direct connections backfire
  4. 12:07Why not do it right away
  5. 13:53Data decomposition steps
  6. 16:22Database Wrapping Service
  7. 17:27Switching to API requests
  8. 19:36Physical data separation
  9. 22:30Chargeback isolation example
  10. 24:57CAP Theorem choice
  11. 28:08Isolation infrastructure benefits
  12. 30:15Isolation challenges
  13. 31:45Lessons and fails
  14. 33:30Is it worth it?
  15. 35:15System development philosophy
  16. 36:00Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.