Від мікросервісного хаосу до швидкої вітрини: як ми побудували каталог на Elasticsearch [ukr]

Коли дані розкидані по десятках сервісів — класичні підходи не працюють. Розкажемо, як ми побудували агреговану read-модель для 30M+ документів, витримали 1500 write RPS і чому Elasticsearch став ключовим компонентом каталогу.

Олексій Романченко
Domain Architect at Silpo (E-commerce)
  • 15+ років у backend-розробці — від PHP-розробника до Domain Architect у Silpo E-Commerce, одній із найбільших продуктових онлайн-платформ України
  • Відповідає за домен storefront у Silpo — мікросервіси, оптимізація продуктивності, аналіз вузьких місць у PostgreSQL, MongoDB, Redis, Elasticsearch та RabbitMQ
  • Працює з cloud-native стеком: Kubernetes, AWS, GitLab CI, Prometheus, Grafana
  • Вважає, що хороша архітектура є непомітною — користувачі просто відчувають її як швидкість і надійність
  • LinkedIn
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?