Від мікросервісного хаосу до швидкої вітрини: як ми побудували каталог на 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
- Вважає, що хороша архітектура є непомітною — користувачі просто відчувають її як швидкість і надійність