Мы – ecom.tech, продуктово-технологическая команда, чьи технологии работают под капотом большого екома (Самокат, Мегамаркет, логистические системы).
Чем занимаемся: делаем ИТ для ритейла реального времени. Чтобы все нужные товары и продукты могли попадать к людям мгновенно, насколько это возможно в физическом мире – c помощью технологий.
Раньше назывались Samokat.tech. Наше видение всегда было шире одного пользовательского сервиса, хотим фундаментально изменить модель потребления, чтобы люди по-другому относились к покупкам. Поэтому – ecom.tech.
В блоге рассказываем, как устроена инженерная сторона ритейла реального времени: дарксторы, анализ данных, аналитика, дизайн и другое.
Наша задача – помочь ритейл-бизнесу управлять всеми операционными процессами в режиме near real-time. Для этого мы строим собственную высоконагруженную платформу с распределённой архитектурой. Что-то вроде офлайнового CDN для мгновенной доставки товаров на тонкой инфраструктуре из дарксторов.
Наши технологии помогают создавать одни из самых быстрорастущих бизнесов в стране: в 2020 году наши IT-продукты помогали доставлять 1.6 миллиона заказов в месяц в 4 городах России, сейчас — более 10 миллионов заказов в месяц в более чем 100 городах.
Наш стек:
+ Бэкенд: Kotlin/Spring, Ruby, Elixir, Go
+ Фронтенд: React/React Native + MobX, TypeScript, Jest
+ Хранение данных: PostgreSQL, Redis
+ Агрессивные политики кэширования для обеспечения минимального времени отклика системы на бэкенде (Hazelcast / Guava)
+ Обмен сообщениями: Kafka
+ CI/CD: Kubernetes и GitLab
+ Мониторинг и логи: Grafana, Prometheus, EFK
Развиваем практики нагрузочного тестирования для реализации подхода «Performance as a Service». Используем Quality Gate и нагрузочные испытания в продуктовом окружении.