Как стать автором
Обновить
191.86
Рейтинг
Dodo Engineering
О том, как разработчики строят IT в Dodo
Значки
  • Лучший блог компании - 2020
О компании
Dodo Brands still hasn’t you.
Follow the RabbitMQ.

Здесь мы рассказываем о том, как развивается IT в компании Dodo Brands.

Мы теперь не просто Dodo Pizza. Мы – Dodo Brands. Именно так называется компания, которая развивает три бренда Додо Пицца, Дринкит и Донер42, на базе единой инфраструктуры и самописной цифровой платформы Dodo IS. В 2020 году наступила действительно новая эпоха в жизни компании, которая зародилась 9 лет назад в маленьком северном Сыктывкаре.

Мы – разработчики в Dodo: «blameless culture» + «no bullshit». С момента основания создаём Dodo IS, которая управляет всем бизнесом. Это коллаборация ERP+HRM+CRM-систем. Бонусом драйвим клиентские сайты и мобильное приложение. Боремся с англицизмами, используем их и снова боремся.

Наш масштаб в цифрах: 700+ точек питания в 15 странах (Великобритания, Штаты, Нигерия etc.), 16 000 000 клиентов, 170 заказов в минуту (стандарт), 365 заказов в минуту (зафиксированный максимум), 800 заказов в минуту (держим в нагрузочном тестировании), 3000 RPS, 26 млрд рублей – выручка сети за прошлый год.

Для создания всемирной системы Dodo IS нам нужно больше разработчиков. В 2017 году нас было 20, сейчас 160, но этого недостаточно. Нам нужен ты.

Работаем с технологиями:
  • .NET Framework, переходим постепенно на .NET Core: ASP.NET MVC в монолите – 14 сервисов; ASP.NET Core в монолите – 2 сервиса; ASP.NET Core вне монолита – 28 сервисов.
  • В монолите 18 проектов на FullFramework и 168 на NetStandard. Прямо сейчас обновляем монолит на .NET 5.0.
  • На сайте React + TypeScript, в бекофисе мигрируем с jQuery, Angular первых версий тоже на React + TypeScript.
  • 36 баз MySql на кластерах, кроме dev окружений.
  • Всё на Azure, с использованием RabbitMQ (местами Kafka, Azure Event Hubs), Kusto, CosmosDB, Redis и ещё много мелких радостей.
  • Все новые сервисы мы пишем на .NET, под Linux, запускаем в Kubernetes.
  • Детальный мониторинг на продакшене на базе Prometheus, сбор логов в Kusto, визуализация в Grafana, пейджер для дежурного в PagerDuty.
Отрасли

Информация

Дата основания
Местоположение
Россия
Сайт
dodo.dev
Численность
101–200 человек
Дата регистрации
Представитель
Schvepsss