Dodo Engineering
О том, как разработчики строят IT в Dodo
- Значки
- Лучший блог компании 2020
- Отрасли
- О компании
- Dodo Brands still hasn’t you.
Follow the RabbitMQ.
Dodo Engineering — это IT-команда Dodo Brands. Мы разрабатываем мобильные приложения, веб-платформы и собственную информационную систему Dodo IS, которая помогает бизнесу во всех процессах: на кухне — готовить заказы, курьерам — развозить еду, менеджерам на смене и управляющим — видеть, насколько эффективны их заведения, гостям — делать заказы и оставлять фидбек.
Больше про IT в Dodo Brands рассказываем у себя в телеграм канале @dododev. Подписывайтесь!
Наш масштаб в цифрах: 1100+ точек в 24 странах, 22 000 000 клиентов, 510 заказов в минуту в пики, 835 заказов в минуту — зафиксированный максимум, 1200 заказов в минуту держим в нагрузочном тестировании, 5800 RPS.
Наш стек:
Все проекты на .NET 8
– .NET 8 в монолите – 14 сервиса;
– вне монолита в k8s более 100 сервисов на .NET 8;
– SQL Databases: 50+ баз MySQL 8.0;
– NoSQL Databases: используем MongoDB и redis;
– Data stack: Kafka, Databricks;
– всё на Yandex.Cloud и Azure, с использованием Kusto, CosmosDB, и ещё много мелких радостей;
– все новые сервисы мы пишем на .NET 8, под Linux, запускаем в Kubernetes;
– детальный мониторинг на продакшене на базе Prometheus, мониторинг БД Percona (PMM), визуализация в Grafana, сбор логов в Kusto, просмотр в Kibana, трейсинг в Jaeger.
- Информация