Тануки не работает приложение
Тануки запись закреплена
Друзья, работа нашего сайта и приложений полностью восстановлена. Мы снова готовы принимать ваши заказы онлайн и доставлять их вам в течение 45 минут. Спасибо, что остаётесь с нами.
Василий, много раз пользовалась их услугами, теперь подумаю, зачем принимать заказы сегодня, если не работает уже со вчерашнего дня
Татьяна, мы тоже часто пользуемся услугами доставки, но такое впервые.
Промокоды в приложении не работают у нас есть подарок и мужу подарили 20% в честь день Рождения,и что?ничего не работает(((((обидно очень
Василий, ой, уточните у них как быть ждать не ждать) с кем связаться можно?
Татьяна, курьер не в курсе: Звоните в ресторан - был его ответ
Заказ сделали в 19:41. Его до сих пор не доставили прошло больше двух часов. Зато деньги с карты списали молниеносно. По телефону никто не отвечает. В личном кабинете висит , что заказ еще готовится. Куда обратиться непонятно. В рестораны звонила тоже никто не отвечает. Заказ № 15911278.
деньги списали с карты. а смс или письма приходят или нет? телефон не але
Таня, сейчас у них рискованно что-то заказывать. Подожду, пока всё не наладят. Возможно сменился Биг Босс Тануки, и какие-то глобальные переделки идут внутри.
Ирина, жрать охота. а 45 минут - это быстрее, чем я что-либо приготовлю. сидим надеемся, что не подведут и в этот раз. хотя, судя по комментариям, пора жарить яичницу)
Очень обидно, первый раз такая ситуация, обычно не подводили, тоже сделали заказ больше часа назад, тишина, по телефону ответа нет. Заказ 15912274
Отменили заказ. Задобались ждать с 20:00 .Надеюсь деньги вернуться на счет обратно. "Спасибо".
Даша, Да кое-как дозвонились. Объяснили что так дела не делаются, и попросили отменит заказ, вернуть деньги. заказали в другом месте. Но операторов можно понять - это вообще не их вина, что так всё навернулось.
а мы три часа. причем не отменить, ни узнать что с ним. я понимаю, что курьер ни в чем не виноват, но если он заявится в два часа ночи, я выскажу все что думаю.
подтверждение заказа пришло, а заказа так и нет. телефон не отвечает, зачем рапортовать, что все работает? только время с вами потеряла
Заказ №15913598, средства списали, но никто ничего не везет, телефоны не отвечают, сидим голодные, а уже спать пора. Тануки, вы хоть дайте знать что происходит олё
В итоге в 1:50 тануки самостоятельно отменила заказ. Спасибо Вам администрация. Пишем письмо в защиту прав потребителей. Никому больше не посоветуем ваш ресторан и доставку
вы можете хотя бы отменить заказ №15913598, заказ сделали в 0:22, уже забили и решили лечь спать как в 1:40 пришла смс что заказ отправлен.. Ну ладно, может всё-таки поедим. время 2:25 ничего и никого :)
Для этого приложения пока нет обзоров
Для этого приложения пока не указаны ссылки
Отзывы о приложении ТАНУКИ ( 511 )
Всегда стабильно вкусно, быстро и считаю не дорого. Отлично оформлена доставка, быстрые курьеры и актуальные промокоды, считаю лучшая доставка суши в Москве!
Пост в поддержку этой компании.
Закажу ещё роллы сегодня, врагам на зло и компании во благо. Мы с супругой с вами :) Ответить
К «Тануки» претензий никаких - очень вкусная еда, всегда вовремя, вежливые курьеры. Спасибо за вашу работу) Ответить
Нет, ребята, так не делается - это ваши проблемы (!)
Вы обязаны сделать приложение понятным, простым и удобным. Это ведь не так сложно ;) чтобы перед оплатой требовалось ВСЕГДА указать адрес, что бы приходили оповещения с нудной информацией, а не зернь какая то с опозданием.
Мне в принципе по***й на эти 2-3тыс ₽
Подавитесь ими.
Вы потеряли постоянного клиента, который вам приносил регулярно
Постоянно этого никто не будет терпеть.
Приложение удалено ❌ Ответить
В итоге еду привезли через 4 часа и вся еда была холодная!
Меняю 5 звёзд на 1 и удаляю приложение! Ответить
Ну а роллы вкусные) Не подводили плка что. Ответить
И так с самого начала. Ответить
Да что ж такое!? Пользуешься пользуешься и какой-то «продвинутый» программист через некоторое время ломает приложение! Ответить
редко пользуюсь именно потому что мало чего в нём понятно Ответить
Подумали, дело случая, не повезло. Через какое-то время заказали снова, до оплаты открыли коробку, увидели кашу и роллов, мало того что их сделали на «отвали», курьер тоже видимо бежал, размахивая сумкой.
Вернули.
Через полгода дали ещё один шанс, заказали снова делюкс - та же история! Снова возврат.
Снова возврат, без права на апелляцию . Жаль. Ответить
Что за чехарда с постоянным выбором адреса, тем более, что он сохранен?!
Тануки - это роллы! К чему тут блевотный ерш с бодяженным пивом и "пицца"?!
Карта на весь экран поиложения Для карты у меня есть навигатор, в приложении на весь экран должно быть МЕНЮ!
Ну и в добавак эта "новая" анимация, просто убили ( Ответить
Вообщем ужасно огорчён и больше заказывать не буду. Ответить
Чтобы скрыть карточку продукта вниз, нужно ухитриться не захватить пальцем шторку уведомлений. Вы серьезно?
UX приложения делал очень далекий от этого человек. Так ещё и ненавидящий пользователей. Уволься, пожалуйста. Ответить
Все недостатки можно перечислять бесконечно! Ответить
Походу проще через яндекс еду заказать у вас, видимо 30% с заказа нравится вам отдавать.
С таким приложением ваша сеть на 2й волне сдохнет без заказов. Ответить
По последним 3 заказам, на сколько бы человек не был бы заказ, всё время кладут 1 прибор. Что случилось?(((
А так кухня танкуки как всегда на высоте. Ответить
Как выяснилось не доставляют по данному Адресу, но никто не поставил в известность, на карте данная улица проходит поигранные, и приложение позволило произвести оплату.
Оказывается не смогли дозвонится, но ни одного пропущенного и аккаунт с номером телефона с которого как минимум 50 заказов было сделано. Ответить
Нет синхронизации с сайтом, ни истории, ни адресов - ничего.
Приложение - красивые картинки для директора, который ни разу им не воспользуется. Ответить
Спасибо Вам!! Ответить
Но есть пару недоработок:
1) при оформлении 2 заказов, в меню заказов они объединяются в один
2) когда нажимаешь на блюдо, чтобы узнать его состав, приложение вылетает Ответить
Пс. Спасибо что ответили, но заказывала я не 14 февраля доставку. И плюс через сайт, повторюсь, отлично заказала на 1000 руб ) Ответить
В общем приложение неудовлетворительное, тратит много времени и не даёт результата.
P.S. Тестировщика и руководителя данного проекта необходимо уволить, так как выпустили сырой продукт, и не довели до ума. Ответить
После вашего ответа одно желание - продублировать отзыв на других ресурсах, и поделиться со знакомыми с вашим отношением. Клиента вы потеряли. И не одного. Вместо писанины все можно было решить легко, как в любом уважающем себя ресторане. Себестоимость блюда менее 100 рублей. Стыдно. Ответить
Итак по делу: в последние 3-4 доставки сеты были очень неаккуратно приготовлены, роллы были неровные, рассыпались и тд и тп. Сегодня был просто вверх, роллы приехали, как будто их делали в стиле «пьяный мастер». Одним словом некрасивая мешанина. И это при условии, что цены у Вас стали космические знаю так как питался у вас лет 5. Вообщем надеюсь данное письмо даст цепную реакцию и со временем кто-нибудь заказывая у вас сет будет получать красивый, вкусный и адекватный по цене продукт.
--
С уважением,
GP Ответить
Потом я всё понял: вы там что-то сломали в базе данных и моя улица у вас стала называться с сокращениями, точками и заботливой надписью «Москва» в скобках. А сам поиск стал дико чувствительный к регистру.
Но, на этом всё и закончилось, кнопка «далее» хоть и нажималась, но не привела меня к подтверждению заказа.
В общем, советую вам получше тестировать сборки, прежде чем их выкатывать. В следующий раз точно будет лень заказывать с компьютера. Ответить
Жаловался на это по телефону месяц назад почти. Воз и ныне там. Ответить
Вопрос - а какого чёрта вы Apple Pay не поддерживаете? Ваши конкуренты из Якитории с ним работают, и это очень удобно. Ответить
апл пэй не работает тоже! Ответить
Кормят вкусно, но сайт и приложение ужасны. Ответить
Добавьте пожалуйста оплату по Apple Pay. Ответить
Тануки, это вообще что было? Ответить
Заказываю на 1100 руб. а программа пишет что минимальный заказ по Москве 1000 руб.
Идиотизм б.. ть! Ответить
Зачем приложению доступ к камере?
Меню не удобное, слишком много пустоты, не продумано. Фото не увеличиваются. Плоскую лапшу от обычной не отличить. На карте при нажатии на прицел, приближения до моего района нет. Вид Москвы видно и так. Старым приложением не пользовался. Разумно сделать профиль пользователя с его адресом, наверное. Исправьте, пожалуйста, ошибки из-за которых вылетает. Ответить
Куда опять оно делось? Ответить
P.S. Чудотворцы, вы себе еще и отзывы накрутили. Блин, это за гранью. Сношу приложение и ставлю одну * (было три). Наймите уже нормального e-commerce директора. Вы явно на этом экономите. Хорошо хоть готовите вы лучше, чем приложухи делаете. Ответить
В Якитории дают скидку 20% если, кратко говоря, вы стабильно заказываете оттуда еду, здесь, я понимаю, что у вас и так заказов валом, но все таки подумайте о ваших постоянных клиентах. Вам не сложно - нам очень приятно Ответить
хотелось бы не считать в уме и сопоставлять цифры, а видеть вес порции сразу Ответить
Тануки испортились, переходим на другую сеть.
Я просто в шоке! Сделали предварительный заказ с доставкой ко времени в мобильном приложении, ждали заказ, заказ не привезли. В приложении висела информация что заказ принят и не менялась. После долгих ожиданий, решили с мужем позвонить уточнить, на что оператор сказала что заказ не принят и много ресторанов уже не работает. Так простите, какого хрена Вы не оповестите людей о том, что заказ не будет получен. Более того, в заказе был детский набор для сына, который с нетерпением его ждал! Итог: остались голодные в праздник 8 марта с испорченным настроением. Ранее всегда заказывали в данном ресторане, больше этого делать никогда не буду. Самое обидное что я в этот день не стала готовить ужин, решили побаловать себя ролами, побаловали блин.
Дополняю свой отзыв спустя 4 часа, нам позвонила девушка в 20-59, очень извинялась и предложила нам не отказываться от заказа, обещала что доставят через час, я уточнила точно доставят через час, получила ответ: максимум через полтора. Мы уже к этому моменту сделали заказ в другом ресторане и на свою биду согласились еще подождать отменив наш новый заказ. Спустя 2 с лишним часа нам так ничего и не привезли, ребенок расстроенный лег спать, тк утром рано вставать. Мы в очередной раз позвонили в Тануки, оператор уверила что через 10 мин курьер приедет, оператору сразу сказали что если через 10 минут не привезут, заказ нам не нужен. В итоге, заказ мы должны были получить в 19:47 (я ставила пометку к 20-00), курьер приехал в 23-34. Вот у меня только один вопрос к руководству, зачем Вы берете заказы, если Ваши рестораны не справляются. Зачем портить репутацию? Кстати, мы хотели после перого инцидента заказать в Якитории, так там сразу всплыло окно на сайте что заказы не принимаются, неужели нельзя было сделать так же. Или написать что время ожидания заказа составляет до 4-5 часов! Еще раз, ,ОГРОМНОЕ СПАСИБО, , сети ресторанов за испорченный праздник, за испорченное настроение ребенка и нам! Больше никогда в жизни не буду заказывать у Вас и друзьям расскажу о данном инциденте, напишу на всех сайтах которых только можно данный отзыв!
Кстати забыла написать про роллы с тухлой рыбой которые нам принесли на дом месяца 3 назад, единственное нам их заменили.
Временами мы сильно жалеем, что географически находимся далековато от ближайшего ресторана «Тануки»: иначе все свои успехи (и маленькие незадачи) заедали бы вкусными роллами.
Международный женский день давно прошел, но ребята только-только справились с его последствиями. Всё довольно банально: накануне 8 марта трафик резко вырос, и сайт долгое время был недоступен. По-настоящему долгое, а не пару часов. Потому что трафик летел не только через основной сайт, но и поступал из приложения (есть для Android и iOS), а также агрегаторов («Яндекс. Еда», «Деливери Клаб», «Зака-зака»).
Что мы увидели
Технически проект оказался достаточно сложным:
- Сайт — react-приложение с SSR (server side rendering).
- Мобильные приложения — для iOS / Android.
- API — с ним работают все приложения.
- Внешние системы, в том числе, обработки заказов.
Система представляла собой серверы реверс-прокси: трафик на них шел через систему защиты от DDoS-атак и оттуда уже распределялся по бэкенд-серверам. На момент приемки был старый сайт и API для мобильных версий и стартовала разработка нового сайта. Разработка нового API велась на отдельных серверах.
Кластер БД представлял собой два сервера с мастер/мастер репликацией, где переключение в случае сбоя производилось на сетевом уровне за счет плавающего IP. Все приложения на запись работали с этим IP, в то время как на чтение были слейвы MySQL, размещенные на каждом сервере бэкенда — где приложение, соответственно, работало с localhost.
На приёмке мы увидели следующие проблемы:
- Недостаточно надежный механизм балансировки в конфигурации БД. Мастер-мастер репликации приводили к частым сбоям.
- Слейвы на каждом бэкенде — требовали большой объем дискового пространства. А любые манипуляции или добавление новых бэкенд-серверов требовали больших затрат.
- Не было общей системы деплоя приложений — была самописная система деплоя через веб.
- Не было системы сбора логов — вследствие чего достаточно сложно расследовать инциденты, в первую очередь, в работе с системой заказов, поскольку нет возможности определить, как был принят тот или иной заказ.
- Отсутствовал мониторинг бизнес-показателей — не было возможности своевременно фиксировать снижение или полное отсутствие заказов.
- Стабилизация работы приложений.
- Организация комфортной среды разработки для нового API и сайта.
Прежде всего, мы решили отказаться от плавающего IP в пользу прокси-сервера, где между мастерами будет контролируемо переключаться апстрим, так как в качестве прокси для MySQL мы задействовали nginx. Второй шаг — выделение двух отдельных серверов под слейвы. Работа с ними была также организована через прокси-сервер. И с момента реорганизации мы забыли о проблемах, связанных с работой с БД.
Далее мы замониторили заказы на уровне запросов в БД. Любое отклонение от нормы — в меньшую или большую сторону — сразу давало повод для начала расследования. Затем, на уровне логов, мы сформировали метрики для мониторинга внешних взаимодействий, в частности, с системой управления заказами.
Совместно с коллегами, по их запросам, производили донастройку всех систем до стабильной и быстрой работы. Это был и тюнинг MySQL, и обновление версий PHP. Кроме того, коллеги внедряли систему кэширования на базе Redis, что также способствовало снижению нагрузки на БД.
Все это было важно… Но главное для бизнеса — увеличение продаж. И в этом контексте большие надежды менеджеры компании возлагали на новый сайт. Для разработчиков же было необходимо получить стабильную и удобную систему для деплоя и контроля приложения.
В первую очередь, мы задумывались о конвейерах сборки и доставки приложения CI/CD, а также системах сбора и работы с логами.
Все репозитории клиента были размещены на self-hosted bitbucket-решении. Для организации пайплайнов был выбран jenkins.
Для начала пайплайны было принято внедрить на дев-окружениях — это позволило значительно увеличить скорость разработки. Затем это было внедрено и на продакшн-контурах, где автоматический деплой позволил избежать частых ошибок, как правило, вызываемых человеческим фактором.
После внедрения CI/CD занялись организацией сбора логов и работы с ними. В качестве основного был выбран стек ELK, что позволило клиенту быстрее и качественнее проводить расследования в случае наступления инцидентов. И как результат — разработка приложения пошла быстрее.
«Страшнее двух пожаров…»
После решения достаточно сложных, но, тем не менее, стандартных задач, «Тануки» сказали нам то, что давно хотели сказать: «А давайте переедем!»
Смена ДЦ была вызвана экономическими факторами. Кроме того, клиент расширял свою инфраструктуру за счет дополнительных сервисов, которые уже были в новом ДЦ, — это также повлияло на принятие решения о переезде.
Миграция любой системы, а тем более, сложной — это процесс, требующий обстоятельного планирования и больших ресурсов.
Переезд проводился итерационно: на первом этапе были созданы реверс-прокси серверы в новом ДЦ. И поскольку только они обладают public ip — они же выступали и в качестве точек доступа в систему для администраторов.
Затем мы запустили все инфраструктурные сервисы — логирование и CI/CD. А Consul позволил организовать удобный, управляемый и достаточно надежный сервис взаимодействия между приложениями клиента.
Следующими мигрировали БД, Redis и брокер очередей — RabbitMQ. Тут было важно организовать всё так, чтобы они корректно регистрировались в протоколе обнаружения сервисов, который, в свою очередь, управлял работой ДНС. Отметим, что приложения работали не напрямую с БД, а через Haproxy, который позволяет удобно и балансировать между базами и переключаться в случае отказа.
На подготовительном этапе репликация БД между дата-центрами не поднималась. Пришлось просто перенести бэкапы. Следом начали настройку непосредственно приложений, а это организация всего взаимодействия через внутренний DNS — взаимодействия между приложением и БД/Redis/RabbitMQ/внешними сервисами (например, сервисами заказа). Естественно, на этом же этапе сразу подключались все механизмы CI/CD — и тут возникло второе изменение в архитектуре. Ранее менять настройки приложения через интерфейс возможности не было — только через редактирование файлов непосредственно в консоли. Тут же мы внедрили решение, позволяющее удобно управлять настройками — через веб интерфейс. Оно было основано на Hashicorp vault (в качестве бэкенда для него выступил Consul), что позволило построить удобные механизмы управления переменными окружения.
Предварительно были организованы необходимые реплики из старого ДЦ в новый. И в согласованное окно работ было произведено переключение.
Как инфраструктура выглядит сейчас
Что изменилось для заказчика
- Надежность системы: проблемы наблюдались в июле 2019-го — заказы не оформлялись в течение часа. Но это было до глобального переезда. В дальнейшем крупных инцидентов не наблюдалось.
- Жизнь разработчиков: у них появилась удобная среда разработки, CI/CD.
- Отказоустойчивость: инфраструктура сейчас выдерживает большой трафик. Например, в праздничные дни RPS достиг пика в 550 единиц.
Что дальше
В современных условиях онлайн-продажи выходят на первый план. Проект должен обеспечивать надежность и доступность для клиентов сервиса. Но и развитие — тоже очень важный компонент: релизы продукта должны быть максимально быстрыми и незаметными для конечных пользователей.
Ещё один важный вопрос — это утилизация ресурсов и снижение затрат на содержание системы.
Всё это ведёт к необходимости пересмотра системы в целом. Первым шагом будет организация контейнеризации приложений. Затем планируется организация кластера Kubernetes. Но об этом мы расскажем в следующей статье. А пока — приятного аппетита :-)
Можно ли привлечь к ответственности организаторов акции
Рестораны «Тануки» 29-30 августа подверглись масштабной онлайн и офлайн-атаке из-за отказа удалить из соцсетей публикации с афроамериканцами и радужной символикой. Нанести ущерб сети призвал в своем Telegram-канале лидер «Мужского государства» Владислав Поздняков. Как заявила общественный омбудсмен в сфере малого и среднего предпринимательства Анастасия Татулова, она готовит обращение в Роскомнадзор и силовые структуры с требованием привлечь к ответственности руководителя и участников движения. Есть ли у бизнеса шанс защититься от подобных нападок? И какова вероятность, что виновные будут наказаны? Выяснял Григорий Колганов.
Фото: Александр Миридонов, Коммерсантъ / купить фото
Фото: Александр Миридонов, Коммерсантъ / купить фото
Почему формат coffee to go становится популярнее у россиян
«Мы сейчас работаем в штатном режиме. Время от времени DDoS-атаки происходят, но компания и рестораны продолжают функционировать. Партнеры также с нами работают, просто мы отключили наличную оплату, потому что делали несуществующие заказы. История с этими атаками достаточно дорогая. Я думаю, что кто-то все это финансирует, вряд ли это какие-то добровольческие пожертвования».
Получается, любой подобный бизнес рискует стать жертвой устроенной через интернет атаки? Что это — новый формат конкурентной борьбы? Омбудсмен ресторанного рынка Москвы Сергей Миронов признает: перед подобными нападками предприниматели беззащитны, но кому это выгодно, предположить невозможно. «Не думаю, что это попытка устранения конкурента. Такие действия просто нанесут убытки, но из-за этого свою деятельность никто не прекратит. Вполне возможно, что дело в идеологических расхождениях»,— предположил Миронов.
Как рестораторы хотят упростить наем иностранных работников
«Если DDoS-атаки были, "Тануки" могла бы зафиксировать их. Что касается призывов заказывать и отменять заказы, я боюсь, что такого преступления в УК нет. В то же время высказывания, которые публикует господин Поздняков, создают предпосылки для серьезной прокурорской проверки на предмет экстремизма. Главный вопрос состоит в желании государства преследовать экстремистов, а вопрос доказательств технический».
По данным СМИ, лидер активистов сейчас живет за границей. В 2018 году его осудили на два года условно за возбуждение вражды и ненависти к женщинам, но позже приговор отменили из-за декриминализации статьи. О себе Поздняков сообщает, что зарабатывает исключительно на рекламе и донатах подписчиков, но не отрицает, что взаимодействует с некими представителями власти.
Читайте также: