It Scales Until It Doesn’t

Відео доповіді

Презентація доповіді

We are used to thinking that “high-load” means distributed systems, computing power, application, and kernel profiling. But sometimes you can’t simply scale your cluster. Maybe your hashmaps don’t fit in the server memory. Maybe you need single-digit millisecond latency. Maybe the cost is too high. Or your server is a … mobile phone.

In this talk, we will show how popular and lesser-known algorithms, data structures, and systems tuning helped us to overcome these blockers. Who said you don’t need to know algorithms nowadays?

Дмитро Тягульський
Grammarly
  • Tech Lead команди Core Services у Grammarly
  • Розробляє сервіси опрацювання природних мов, що працюють у хмарі для мільйонів користувачів
  • З давніх-давен стоїть на варті простоти та надійності програмного забезпечення
  • Ностальгує за програмуванням на BASIC на радянському ПК "Корвет"
Ярослав Єрмілов
Principal Engineer at Preply
  • Понад 9 років працював у компанії Superhuman (раніше — Grammarly)
  • На посаді Principal Software Engineer зосереджувався на проєктах формату «0→1», перетворюючи ідеї на готові до використання продукти
  • У 2025 році Ярослав став одним із перших рушіїв впровадження AI-кодингу в Superhuman: очолив розгортання агентів для написання коду на базі ШІ в компанії та створив внутрішню платформу (AI coding harness) для роботи з ними
  • Нещодавно приєднався до Preply, щоб допомогти компанії здійснити трансформацію процесів розробки за допомогою агентного ШІ (Agentic AI)
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?