Теперь «Додо ИС» умеет вести учет теста — полезная функция для тех пиццерий, которые. Основатель Dodo Brands Федор Овчинников в июне 2022 года перестал быть контролирующим акционером Dodo International Group Limited — юрлица «Додо Пиццы» в Великобритании. Dodo IS — информационная система как ядро франчайзинга. Основа франшизы «Додо Пиццы» — облачная ERP-система «Додо ИС» (Dodo IS), которая организует рабочие процессы пиццерии, включая обработку заказов, работу кухни, доставку, управление штатом и маркетинг[24]. Данные по выручке и другим показателям по всем ресторанам сети Додо Пицца в России за всё время.
О том, как разработчики пилят IT в Dodo
ООО СК «Сбербанк страхование» — дочерняя компания Сбербанка России, специализирующаяся на программах имущественного и личного страхования, кроме страхования жизни. Входит в блок «Управление благосостоянием» Сбербанка. Объем собранной страховой премии за 2019 год составил 20 млрд руб.
Второй вариант уже интереснее. Но при нём возможны цепочки вызовов каскадные сбои , связность компонентов выше, управлять этим сложнее. Организуем события, и каждый сервис обменивается с другим через эти события. В итоге был выбран именно третий вариант, по которому все сервисы начинают обмениваться событиями друг с другом. То, что мы выбрали третий вариант значило, что для трекера будет своя база, а на каждое изменение заказа он будет посылать событие об этом, на которое подписываются другие сервисы и которое в том числе попадает в мастер-базу. Для этого нам нужен был некоторый сервис, который обеспечит доставку сообщений между сервисами. К тому времени у нас в стеке уже был RabbitMQ, отсюда и итоговое решение использовать его как брокер сообщений.
На схеме показан переход заказа от Кассы Ресторана через Трекер, где он меняет свои статусы и отображение его на интерфейсе Заказы менеджера. Здесь это Касса Ресторана: На Кассе полностью готов заказ, и его пора отправить на трекер. Бросается событие, на которое подписан трекер. Трекер, принимая себе заказ, сохраняет его в свою собственную базу, делая при этом событие «ЗаказПринятТрекером» и посылая его в RMQ. В шине событий на заказ уже подписаны несколько обработчиков. Для нас важен тот, который делает синхронизацию с монолитной базой. Обработчик принимает событие, выбирает из него значимые для него данные: в нашем случае это статус заказа «ПринятТрекером» и обновляет свою сущность заказа в основной базе. Если кому-то нужен заказ именно из монолитной таблицы orders, то можно считать его и оттуда. Например, такое нужно интерфейсу Заказы в Менеджере Смены: Все другие сервисы тоже могут подписаться на события заказа из трекера, чтобы использовать их для себя.
Если через некоторое время заказ берётся в работу, то его статус сначала изменяется в своей базе базе Трекера , а потом сразу генерируется событие «ЗаказВРаботе». Оно также попадает в RMQ, откуда синхронизируется в монолитной базе и доставляется другим сервисам. На этом пути могут быть разные проблемы, подробнее о них можно посмотреть в докладе Жени Пешкова. Итоговая архитектура после изменений в Auth и Трекере Подводя промежуточный итог: изначально у меня была мысль упаковать девятилетнюю историю системы Dodo IS в одну статью.
Додо пицца доставка пиццы за 60 минут или бесплатно. Додо пицца клиенты. Бесплатная пицца в Додо. Наклейка контроль качества.
Этикетка контроль качества. Наклейка контроль качества на пиццу. Наклейка контроль качества Додо. Додо контроль. Анкета Тайного покупателя Додо пицца. Анкета Додо пицца. Трудовой договор Додо пицца. Тайная проверка Додо.
Менеджер Додо обязанности. Приоритеты Додо. Выручка Додо пицца. Додо пицца выручка сети. Додо пицца выручка по годам. Додо Тосно. Додо книга. Книга Додо пицца.
Памятка для сотрудников Додо. Анкета Додо. Наклейки Додо пицца. Додо наклейки марки. Стикеры Додо пицца. Салфетки Додо. Наклейка на коробку для пиццы. Наклейки на коробки для пиццы.
Этикетка на пиццу на коробку. Додо пицца в коробке. Минимальная сумма доставки в Додо. Додо пицца минимальная сумма доставки. Додо Одноклассники. Додо Додо шумо кучоед Додо. Организационная структура Додо пицца. Бизнес модель Додо пицца.
Структура Додо пицца. Структура компании Додо пицца. Додо пицца приложение. Как в приложении Додо добавить карту. База знаний Додо пицца. Цвета Додо пиццы. Додо Псков. Додо аватарка.
Додо Киров. Додо пёс. Додо пицца личный кабинет сотрудника. Додо диабло. Рейтинг продукта Додо. База знаний Додо. Додо пицца личный кабинет. Додо номер телефона.
Додо is личный кабинет. Додо личный кабинет Додо. Додо пицца мобильное приложение. Додо пицца промокод Солнечногорск. Додо бесконтактная доставка. Додо оплата наличными. Додо презентация.
База знаний Додо пицца. Цвета Додо пиццы. Додо пицца мобильное приложение. Додо пицца промокод Солнечногорск. Додо бесконтактная доставка. Додо оплата наличными. Дашборд Додо пицца. Додо пицца пример дашборда с аналитикой. Personal Dodo. Додо в Великобритании. Додо пицца в Великобритании. Брендинг Додо пиццы в Великобритании. Стандарты скорости Додо. Додо пицца отслеживание заказа. Додо отследить статус заказа. Додо экран мотивации. Мониторы Додо. Пицца табло. Додо экран очереди. Додо пицца Уфа. Додо пицца Саров. Додо пицца Киров. Додо пицца Бишкек. Додо набор. Додо пицца фирменный стиль. Додо упаковка. Додо набор подарок что это. Стандарты Додо. Структура Додо. Додо пицца Ярославль. Додо комбо. Додо пицца комбо. Додо пицца меню комбо. Кухня Додо. Автоматизация пиццерии. Додо пицца кухня. Как отменить заказ в Додо. Додо рубли. Как отменить заказ Додо в приложении. Додо пицца Сыктывкар. Додо пицца Эжва.
Британская пиццерия Dodo вышла из-под российского «крыла»
ВТИ-Сервис - эксперт автоматизации | ДОДО ИС, собственно, и есть наше главное преимущество перед конкурентами. |
Додо трекинг | Основатель Dodo Brands Федор Овчинников в июне 2022 года перестал быть контролирующим акционером Dodo International Group Limited — юрлица «Додо Пиццы» в Великобритании. |
Корпоративные заказы | У Dodo IS произошёл каскадный сбой и мы долго не могли реанимировать систему. |
Додо ревизия - фотоподборка | Я рекомендую проверки в ДоДо тайным покупателем и кратко отрезюмирую. |
Пицца с пола и ведро с жижей: Что творится за кулисами крупнейших российских пиццерий | 3. Результаты проверок публикуются каждую неделю в системе Додо ИС. |
Додо ис персонал
У Dodo IS произошёл каскадный сбой и мы долго не могли реанимировать систему. 3. Результаты проверок публикуются каждую неделю в системе Додо ИС. Додо ревизия. Dodo гравюра Dodo Фея.
О том, как разработчики пилят IT в Dodo
Тайная проверка Додо. Менеджер Додо обязанности. Как видят сотрудники «Додо ИС» знает всё о работе пиццерии, но каждому сотруднику показывает только то, что нужно для текущей задачи. Додо ИС пока что не умеет с высокой точностью считать укомплектованность пиццерий, поэтому мы каждую неделю отслеживаем укомплектованность наших Партнеров. Науржанов просит суд заставить Овчинникова не мешать вести предпринимательскую деятельность под торговыми марками "Додо".
Dodo IS. Ревизия. Графики
Кейс «Додо Пицца»: внедрение ИИ в сети пиццерий для улучшения обслуживания - SteadyControl HoReCa | Я рекомендую проверки в ДоДо тайным покупателем и кратко отрезюмирую. |
Додо Ис: личный кабинет сотрудника, регистрация и вход | Владелец сайта предпочёл скрыть описание страницы. |
Как франчайзи «ДоДо Пиццы» сократили налоговые риски на 2,5 млн рублей | Как будет работать ревизия в Dodo IS, смотрите в этом «живом» видео. |
«Додо пицца» застраховала киберриски в «Сбербанк страхование» | Теперь «Додо ИС» умеет вести учет теста — полезная функция для тех пиццерий, которые делают тесто сами, а не снабжаются из центров производства теста. |
Проверка эквайринговых платежей в Додо Пицца Смоленск - Простые решения | С 10 марта часть сотрудников Додо-пицца» будут вести деловую переписку исключительно на английском языке, сообщает со ссылкой на генерального директора компании Федора. |
Статистика пиццерий Додо Пицца
облачная система управления пиццерией «Додо ИС». В игровых комнатах начинают появляться занятные додо-домики. Тайная проверка Додо. Менеджер Додо обязанности. Он должен интегрироваться с Додо ИС, иметь настраиваемое меню для каждого ресторана и зоны доставки, авторизацию. Dodo is дашборд. Додо ИС график смены. «Додо ИС» собирает данные обо всех аспектах работы: от скорости сборки конкретной пиццы до экономической эффективности пиццерии.
О том, как разработчики пилят IT в Dodo
С другой стороны — оцифровывать все процессы на кухне. Когда в заказе появляется новый продукт например, пицца , он попадает на станцию трекера «Раскатка». На этой станции стоит пиццамейкер, который берёт плюшку нужного размера и раскатывает её, после чего отмечает на планшете трекера, что выполнил свою задачу и передаёт раскатанную основу теста на следующую станцию — «Начинение». Там следующий пиццамейкер начиняет пиццу, затем отмечает на планшете, что выполнил свою задачу и ставит пиццу в печь это тоже отдельная станция, которую нужно отметить на планшете. Такая система была с самого начала в Додо и самого начала существования Dodo IS. Она позволяет полностью отслеживать и оцифровывать все операции. Кроме того трекер подсказывает, как готовить тот или иной продукт, проводит каждый вид продукта по своим схемам изготовления, хранит оптимальное время приготовления продукта и трекает все операции над продуктом.
Так выглядит экран планшета на станции трекера «Раскатка» Откуда нагрузки? В каждой из пиццерий примерно по пять планшетов с трекером. В 2016 году у нас было больше 100 пиццерий а сейчас более 600. Каждый из планшетов делает раз в 10 секунд запрос на бэкэнд и выгребает данные из таблицы заказа связка с клиентом и адресом , состава заказа связка с продуктом и указание количества , таблицы учёта мотивации в ней трекается время нажатия. Когда пиццамейкер нажимает на продукт на трекере, происходит обновление записей во всех этих таблицах. Таблица заказа общая, в неё же одновременно идут вставки при принятии заказа, обновления от других частей системы и многочисленные считывания, например, на телевизоре, который висит в пиццерии и показывает готовые заказы клиентам.
В период борьбы с нагрузками, когда всё и вся кэшировалось и переводилось на асинхронную реплику базы, эти операции с трекером продолжили ходить в мастер-базу. Тут не должно быть никакого отставания, данные должны быть актуальными, рассинхрон недопустим. Также отсутствие собственных таблиц и индексов на них не позволяло написать более специфичные запросы, заточенные под своё использование. Для примера, трекеру может быть эффективно иметь индекс на пиццерию на таблице заказов. Мы всегда выгребаем из базы трекера заказы по пиццерии. При этом для приёма заказа не так важно, в какую пиццерию он падает, важнее, какой клиент сделал этот заказ.
А значит там нужен индекс по клиенту.
Правда и у того, и у другого. Андрей, мы с тобой вспоминаем наше детство, 90-е, 2000-е и говорим о том, что хорошо бы договориться, но Фёдор не хочет. Единственное, могу сказать Фёдору про сотрудников: верить нельзя никому.
Было бы хорошо, если бы вы пожали сегодня друг другу руки. На пользу было бы всем. Я согласен с Игорем, что это удар по франшизе. Овчинников во время ответа Бухарова попытался его перебить, на что Бухаров заявил, что «все» по-хамски себя ведут и посоветовал научиться разговаривать со взрослыми людьми.
Игорь Бухаров: Ткачёв не стал делать так, как делали во времена зарождения франшизы — не скопировал технологию и не продолжил работать под своим брендом. Вопросы из зала Владимир Горецкий: Я один из первых франчайзи «Додо». В компании уже девять лет. У меня в пяти городах 24 пиццерии.
Андрей Ковалёв: Ты умеешь подбрасывать пиццу? Владимир Горецкий: Нет, мне не нужно это делать, я умею управлять этим и создавать системы. Я считаю, что если сейчас после стольких попыток договориться с Евгением, компания пойдёт на мировую, это будет сигнал для франчайзи о том, что можно плохо работать. На мой взгляд это начало конца, если мы будем такие поблажки себе позволять.
Михаил Гончаров: Это какая-то манипуляция, когда в своих целях провозглашаются лозунги, которые вообще не имеют никакого смысла. Мы обсуждали конкретику и постоянное открытие новых точек с хорошими рейтингами, а вы говорите, что это начало какого-то конца. На Фёдора давите, ещё и публично. У Евгения в Москве работают точки с хорошим рейтингом и хорошими выручками.
Этого не существует? Это абсурд какой-то. В Ярославле болото какое-то? Вы говорите: «Я могу управлять».
А у него что, шизофрения? В Москве нормально работает, а как в Ярославль приезжает, то не получается? Объясните, как это? Фёдор, дружески от себя лично: переступи это.
Это не стоит того. Я так говорю только потому, что до этого вы с Евгением не встречались. Я не обвиняю тебя ни в коем случае. Завтра у вас появятся проблемы или «Додо» предъявит к вам претензии, и вы будете сидеть на месте Евгения.
И посмотрим, что вы будете говорить. Фёдор Овчинников: Тимур, вы живёте в своей реальности. Андрей Ковалёв: Я считаю, что каждый франчайзи «Додо пиццы» должен лично пригласить Фёдора выпить, чтоб у него не случилось такой фигни. Мой вопрос: мы теперь вас будем видеть очень часто или каждый день?
Фёдор Овчинников: Московские пиццерии мы проверяем часто и можем делать это сколько угодно. Хоть каждый день. Юрист из зала отметил, что договор коммерческой концессии «Додо» составлен «шикарно» и при его помощи можно уничтожить бизнес любого из партнёров. Он также спросил Овчинникова, какую из пиццерий проверяли 60 раз, как и пиццерии Ткачёва, а также что будет делать компания, если суд удовлетворит иск Ткачёва.
Фёдор Овчинников: Никто не может заставить нас работать с тем, кто не соответствует нашим стандартам и подвергает риску бренд и клиентов. Мы готовы к суду. Представляйтесь сразу, пожалуйста. Говорящий: Я представлюсь чуть попозже, потому что ситуация пикантная.
У меня вопрос к Владимиру Кузнецову. Вы согласны с утверждением, что если в какой-нибудь статье находится факт вопиющей лжи, то к этому автору и редакции уже доверия не будет. Владимир Кузнецов: Конечно. Если ложь подаётся в утвердительной форме, а не предполагается, и если есть доказательство, что это действительно ложь.
Говорящий: Читаю со скрина: «Кстати, основатель "Донера" Магомед Костоев фактически потерял свой бизнес, пустив Овчинникова в долю». Это фраза с вашего сайта. Так вот: я и есть Магомед Костоев, и у меня никто и ничего не отжимал. Все эти бренды построены на деньги компании, а я в этом проекте приглашенный участник.
У меня не отжали бизнес, я на этом наоборот очень хорошо заработал. Я не имею ничего против вас, я вас не знаю, уверен, что вы хороший человек, но на основании этого я утверждаю, что ваше СМИ — это лживая помойка. Я бы на месте любого институционального или частного инвестора схватился за голову и бежал. Игорь Виттель: Какая вам разница, где я работаю?
Игорь Виттель: Послушай, я столько угроз слышал в своей жизни, что угрозы от какого-то мальчика меня абсолютно не интересуют.
Этот вопрос помогает уже сформировать список задач на будущее. Не хватает экспертизы, чтобы смотреть метрики MySQL. У нас есть ранбук, но его никто не отрабатывал на реальных кейсах. Не сразу нашли ответственного, чтобы отключить маркетинговую рассылку пушей, не хватило актуальной схемы с зонами ответственности. Например, по имени пользователя. Сначала эти пользователи использовались в монолите, где тоже невозможно разделить, какие части сервисов какие запросы делают. Но потом другие сервисы тоже стали использовать тех же пользователей.
Не хватает информации, сколько каждый сервис может держать RPS. Это бы помогло в расчёте, сколько можно добавить реплик приложения, сколько нужно добавить реплик LF. Мы могли бы заранее увидеть проблемы с cache и с другими настройками. Нужны дополнительные алерты. Что пошло не так. Здесь больше случайные факторы или оставшиеся нюансы. Перестал работать мониторинг. Увеличение количества реплик приложений повлияло на количество собираемых метрик нашей системой мониторинга, из-за чего ей перестало хватать оперативной памяти, приложения мониторинга были остановлены по OOM OutOfMemory и в дальнейшем не смогли запуститься.
Нагрузку давала также Grafana, так как все стали её активно использовать при расследовании инцидента. Выдавало ошибку при работе с VPN. База данных «ушла в пике» и почему-то выполняла простейшие запросы по 10—15 секунд, что не позволяло прогреть кеши в LF и начать нормальную работу. Не скалировался нодпул для нод с Прометеем при указании 32 нод, а при указании 30 нод всё заработало. Не раскатился предыдущий релиз с первого раза. Следовало завершить откат релиза, а не бросать его при получении ошибки от мигратора. Отвлеклись на атаку на сайт. Скопилась очередь SMS, текущее количество подов communications не справлялось с рассылкой.
При этом большинство СМС уже не стоило отправлять, так как срок их действия истёк. Отвлекались на анализ атаки через SMS. Какие действия помогли решить инцидент Отключение сайтов и mapi убрало нагрузку на БД и позволило продолжить принимать заказы через кассу ресторана. Откат релиза поздно вечером, когда трафик уже был невысокий, перезапустил систему и позволил ей запуститься. Подробная хронология и анализ действий позволяет найти первопричину и исправить её. Самая глубокая причина, до которой удалось докопаться В базе данных с заказами России был неверно сконфигурирован кеш по работе с таблицами. На графике видно, как набирался кеш 16 — 16:40 , а потом резко увеличилось количество открытых дескрипторов перестали влезать в кеш. Сначала увеличилось количество тредов 16:40 , потом пошли первые алерты 16:52.
Массовая рассылка пуш-уведомлений для мобильных приложений вызвала нагрузку на mapi, которое в свою очередь нагрузило LF, который увеличил количество запросов к БД. При этом в БД перестали попадать в кеш файловых дескрипторов таблиц, это увеличило количество тредов в Idle состоянии. В попытке вернуть mapi в работоспособное состояние мы удвоили количество реплик приложения, тем самым вызвали срабатывание Bulkhead-механизма в LF он сразу отклонял часть поступающих запросов , а также ещё сильнее нагружали БД, что привело к каскадным сбоям по всей системе.
Проработали ассортимент «доставочного меню»: дополнили новыми блюдами, чтобы удовлетворить потребности любой семьи, особенно тех, кто находится в режиме самоизоляции или работает удаленно.
Теперь во всей сети есть возможность заказать маленькие порции рулетиков, сырников, горячие и холодные напитки, коктейли и др. Переориентировали доставку в бесконтактную, то есть когда курьер оставляет заказ на сумке перед дверью и отходит на безопасное расстояние, чтобы клиент мог спокойно его забрать. Фото предоставлено героем материала Перераспределили бюджеты на маркетинг. Как действовали мы в условиях, когда бюджеты требуют максимально эффективного расходования, а клиентов важно не оставить в вакууме информации: Усилили коммуникацию с клиентами через свои каналы — сайт, соцсети, мобильное приложение, акции в ресторанах Сохранили коллаборации с блогерами из последнего — поддержали инициативу передачи обедов врачам 10-й больницы Укрепили сотрудничество с партнерами — у них такие же проблемы, как и у нас.
Через кросс-программы можно помочь друг другу в сложное время и получить новые каналы продвижения бизнеса. Мы делаем совместные акции, квизы, проводим онлайн-обучение, плей-маркеты, встраиваемся как «вкусный партнер» и пр. Перераспределили бюджеты в сторону фокуса на digital-маркетинг, включая direct-маркетинг. Digital-инструменты позволяют быстро перераспределять ресурсы, использовать их более эффективно, усилить рестораны в регионах рекламной поддержкой, сделать рассылку на целевую аудиторию, включить или отключить рекламную или медийную кампанию и т.
В результате есть возможность видеть четкую аналитику и влияние своих действий для решения бизнес-задач. Пересмотрели рабочие графики. Для некоторых сотрудников провели сокращения рабочих часов. Тех, кто планировал идти в отпуск, отпустили в отпуск.
Из административного персонала — те, кто мог работать дистанционно, ушли на «удаленку».