Filter by tag

Database isolation: how we deal with hundreds of direct connections to the database [ukr]

What can go wrong if you allow each service to access the database directly? In a startup, this seems like a quick and easy solution, but as the system scales, problems appear that no one could have guessed. In my talk, I'll share Solidgate's experience in transforming its architecture: from the chaos of direct connections to a service-based data access model. I will talk about the transition stages, bottlenecks, and how isolation affected infrastructure support. I will honestly show what worked and what didn't. In short, we will analyze the controversy of this talk.

Mykhailo Kratiuk

(Backend Software Engineer at Solidgate),
Highload fwdays'25 conference
How an “alarming” map holds up: backend under fire from alarms [ukr]

When human safety is at stake, technical reliability is not just a requirement. In this talk, we'll look at architecture, workloads, WebSocket solutions, Kubernetes scaling, and other technical aspects of creating an airborne alarm map. This is a story not only about code, but also about responsibility.

Oleksandr Zozulya

(CTO, Stfalcon),
Zend Framework Day 2011
How to survive with 1 billion vectors and not sell a kidney: our low-cost cluster [ukr]

Let's talk about our history. How we started the project with a small vector database of less than 2 million records. Later, we received a request for +100 million records, then another +100... And so gradually we reached almost 1 billion. Standard tools were quickly running out of steam - we were running into performance, index size, and very limited resources. After a long series of trials and errors, we built our own low-cost cluster, which today stably processes thousands of queries to more than 1B vectors.

Maksym Mova

(MacPaw, Engineering Manager),
Highload fwdays'25 conference
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?