Содержание
что происходит по ту сторону монитора / Хабр
Сегодня мы решили познакомить вас с закулисьем совсем другого направления человеческой деятельности и рассмотреть подноготную настолько непростой системы, серверы которой проходят испытания тысячами транзакций в секунду а цена программного или аппаратного сбоя может быть слишком высока. Итак, сегодня мы в гостях у одного из крупнейших российских интернет-магазинов одежды Wildberries
Как же работает интернет-магазин? Чтобы было нагляднее, предлагаем разбить процесс на основные этапы, рассмотреть их и составить общую картину происходящего.
На фото: склад интернет-магазина Wildberries
Итак, для начала необходимо определиться с тем, какой товар пополнит ассортимент магазина, затем запросить у поставщика необходимую информацию на выбранный товар (состав, комплектация, цена и т.д.). Далее проводится первичный мониторинг цен, и вся необходимая информация о товаре заливается в систему. Согласовав заказ с поставщиком и получив от него все необходимые документы, менеджер дает добро на отгрузку товара.
После того, как поставщик доставит товар на склад, начинается второй этап. Теперь уже работники склада проверяют соответствие новой партии тем позициям, которые были заведены в системе, проверяют товар на наличие заводского брака, переупаковывают товар и наклеивают внутренние штрих-кода. В случае выявления брака, несоответствия полученного товара информации в системе или требованиям к поставкам, товар на склад не принимается. Таким способом магазин старается уберечь клиента от покупки некачественного товара и сократить количество так называемых «неправильных вложений». После этого новоиспеченная складская единица обмеряется (не забываем, что речь идет о магазине одежды), фотограф делает снимки на моделях, а старательный копирайтер пишет сопроводительный текст на сайт.
Не будем углубляться в механизмы, согласно которым клиент попадает на страницу с товаром. Понятно, что в той или иной степени он приходит в интернет-магазин подготовленным: возможно, он ищет конкретную вещь или просто заинтересовался рекламной ссылкой. Намного интереснее увидеть, как реагирует система на действия клиента, одним словом, что происходит, когда пользователь уже попал на сайт. Мы знаем, что один из важнейших факторов, который определяет, насколько задержится клиент на сайте – это скорость обработки его поискового опроса. Если по заданным фильтрам (платье голубого цвета, размер S, длина до колен) результат выдается 10-15 секунд, заскучавший клиент закроет вкладку и клиентом автоматически быть перестанет. Кстати, в среднем по России время отклика сайта на действия пользователя составляет 4 секунды и выше, а вот Wildberries это время удалось сократить до двух секунд. Чтобы этого достичь, в системе используется проксирование с помощью nginx: за одним внешним IP-адресом находится несколько nginx-серверов на платформе VMWare, которая установлена на сервера Dell PowerEdge R620. За ними, в свою очередь, расположены уже непосредственно веб-сервера. Кроме того, наиболее часто запрашиваемые данные хранятся в кэш-памяти серверов и выдаются практически мгновенно. Отказоустойчивость веб-серверов обеспечивается за счет кластеризации: как минимум два сервера полностью дублируют друг друга и работают в режиме master. Они подключены к общему хранилищу Dell EqualLogic PS, работающему в гибридном режиме с дисками SSD и SAS. Такой подход позволил достигнуть высоких результатов отклика, несмотря на колоссальную нагрузку на сервера: количество обработанных запросов, прошедших «внешний периметр» – outcash, – в течение одних суток варьируется в пределах от 750 тысяч до 1,5 миллиона. Да, вот такая вот непростая аппаратная подложка под простым и понятным интерфейсом, который помогает за считанные секунды найти тот или иной товар.
Следующий этап начинается тогда, когда клиент определяется с выбором и подтверждает свой заказ. В определенных случаях подтверждение происходит через SMS, но чаще всего клиенту перезванивает оператор. Кстати, важный момент: система предусматривает автоматическое резервирование товара еще в тот момент, когда клиент сформировал заказ, но еще не получил подтверждение. А все потому, что при больших объемах продаж товар могут увести из-под носа еще в тот момент, пока клиенту дозванивается оператор.
Для сотрудников магазина этот этап проходит не так быстро и легко, ведь работа по обработке и формированию заказа не такая уж простая, как может показаться со стороны. Вначале заявки клиентов уходят на склад, на их основе формируется так называемый сборочный лист, по которому складской работник собирает необходимые товары. Склад, на котором хранятся товары Wildberries, разбит на зоны: в одном месте, например, находится обувь, в другом – вещи, висящие на вешалках, в третьем – белье и т.п. Сборочный лист не привязывается к конкретному заказу, а формируется таким образом, чтобы минимизировать передвижения сотрудника по немаленькому помещению склада и сэкономить его время. Этот алгоритм формируется системой автоматически. Кстати, в нем учитывается не только оптимальный маршрут, но и количество вещей, который может за один раз унести складской работник (сами понимаете, 20 пар носков и 20 пар обуви – не одно и то же).
Собранные вещи свозятся к месту формирования заказов, на котором находится несколько десятков стеллажей с пронумерованными ячейками (их еще в шутку называют волнорезами). Сотрудник сканирует штрих-коды товаров, а система выдает ему номер стеллажа и ячейки, в котором собирается тот или иной заказ. Их увозят уже после того, как весь стеллаж целиком заполнен: укомплектованные товары сортируют по машинам, которые развозят их по разным городам. Затем заказ забирает курьер и отвозит покупателю в заранее оговоренное время.
Таким образом, единая IT-система интернет-магазина объединяет в себе frontend, реализованный на Linux, и backend – на Windows. Для поддержки и развития системы здесь трудится большой штат разработчиков и системных администраторов, да и компьютерный парк проекта весьма разнообразен. На местах, не требующих интенсивной нагрузки (например, для выполнения некоторых логистических задач или в колл-центре), установлены терминалы Wyse. Там, где принимаются товары и собираются заказы, – а это действия, требующие быстродействия и отзывчивости интерфейса, – установлены персональные компьютеры. У сотрудников, обрабатывающих фотографии товаров для сайта, стоят ПК с дискретной графикой и большим объемом оперативной памяти.
Вся информационная база проекта – склад, call-центр, магазин и ERP-система (а это порядка 20 ТБ постоянно изменяющихся данных), управляется с помощью блэйд-серверов М620. Они установлены в шасси М1000е, которых, на сегодняшний день, задействовано уже четыре.
Применение виртуализации позволяет избежать риска потери данных при сбое или выходе из строя одного или даже нескольких серверов-лезвий: текущая нагрузка равномерно распределяется между остальными серверами до замены сбойного элемента. Все критические узлы задублированы, а при проектировании изначально закладывается определенный запас по мощности. Кстати, Wildberries арендует стойки сразу в двух ЦОД, это позволяет сайту оставаться доступным даже в случае аварии в одном из ЦОДов, аварии на электрической подстанции или другой техногенной катастрофе. Прямое сетевое соединение с самыми крупными провайдерами интернета и точками обмена трафиком (MSK-IX и прочие) гарантирует, что большая часть запросов пользователей пройдет минимальное количество узлов сети прежде, чем попадет на серверы компании.
Выбор в пользу Dell был сделан не случайно. Оборудование многих вендоров тестировалось сотрудниками Wildberries с помощью синтетических тестов и на некритичных сервисах, а решения от финалистов — в «боевом» режиме прямо на площадке магазина, и по совокупности технических характеристик, а также по уровню технической поддержки и сопровождения выбор был сделан в нашу сторону. Стоит добавить, что показатели работы оборудования мониторятся в режиме реального времени с помощью расширенного функционала Zabbix. Все параметры критически важных узлов выводятся на мониторы (а их, к слову, шесть!) дежурного специалиста. Текущие параметры работы фиксируются абсолютно со всех устройств предприятия: серверы, дисковые стойки, источники бесперебойного питания, сетевые устройства и каналы связи, причем не только в центральном офисе, но и регионах. Помимо этого, все специалисты компании имеют свои фиксированные зоны ответственности и, если какие-то показатели отходят от нормы, им автоматически рассылаются уведомления по электронной почте, SMS и Skype.
Однако сотрудники Wildberries тайком признались, что основным и самым ценным ресурсом являются не сервера, а сплоченная команда профессионалов, болеющая за свое дело. Приятно это слышать!
P. S. Если вы хотите подробнее узнать о возможностях оборудования Dell для организаций, работающих в области e-commerce, смело пишите Марату Ракаеву. Наши специалисты помогут решить практически любую задачу.
Телефон горячей линии Вайлдберриз, служба поддержки Wildberries, бесплатная горячая линия 8-800
Валдберриз — это интернет-магазин не только брендовой одежды и обуви. Покупателям предлагается широкий выбор самой разнообразной продукции от продуктов здорового питания до бытовой техники и электроники. Доставка осуществляется в любую точку России посредством собственной курьерской службы.
Бесплатный телефон горячей линии Вайлдберриз
Другие способы связи
По каким вопросам специалисты смогут помочь?
По каким вопросам поддержка помочь не сможет?
Время ответа и компетентность специалистов
Облегчить онлайн-шопинг призвана команда call-центра, находящаяся на связи с клиентом в режиме 24/7.
Бесплатный телефон горячей линии Вайлдберриз
Интернет-магазин Wildberries организовал службу поддержки таким образом, что в каждом регионе свой телефон Горячей линии. Это позволяет специалистам эффективнее работать, оперативно предоставлять заказчикам актуальную информацию. Чтобы узнать номер своего региона:
- Достаточно зайти в раздел «Контакты» на сайте wildberries.ru.
- Указать наименование населенного пункта.
Чтобы облегчить поиск, можно воспользоваться таблицей:
Регион | Номер телефона |
Москва | 84957755505 |
Санкт-Петербург | 88001007505 |
Астрахань | 88001007505 |
Барнаул | |
Владивосток | |
Волгоград | |
Екатеринбург | |
Ижевск | |
Иркутск | |
Казань | |
Киров | |
Липецк | |
Махачкала | |
Набережные Челны | |
Омск | |
Оренбург | |
Пенза | |
Пермь | |
Рязань | |
Саратов | |
Томск | |
Тюмень | |
Ульяновск | |
Уфа | |
Хабаровск | |
Ярославль | |
Воронеж | 84732045313 |
Кемерово | 83843204901 |
Краснодар | 88612041250 |
Красноярск | 83912046355 |
Новокузнецк | 83843204901 |
Нижний Новгород | 88312351250 |
Новосибирск | 83833121150 |
Ростов-на-Дону | 88633091250 |
Самара | 88462151250 |
Тольятти | |
Челябинск | 83512020413 |
Звонок на номер 88001007505 является бесплатным, стоимость набора на остальные региональные номера зависит от условий действующего тарифного плана.
Другие способы связи
По вопросам работы магазина, связанным с регистрацией, заказом и доставкой товара, можно пользоваться многочисленными способами связи:
- скайп Wildberries WB +79686750663, посредством которого можно отправлять письменные сообщения;
- электронный почтовый ящик [email protected], предназначенный для обращений с возможностью прикрепления дополнительных файлов;
- звонок с сайта, для совершения которого требуется оборудование в виде наушников и микрофона;
- сервис обращения к администрации для зарегистрированных пользователей;
- почтовая корреспонденция, отправленная по адресу: 115551, Россия, Москва, а/я 20.
Прежде чем, обращать в службу поддержки, рекомендуется ознакомиться с информацией, размещенной в разделе сайта Wildberries “Вопросы и ответы”.
По каким вопросам специалисты смогут помочь?
Позвонив на Горячую линию, можно узнать:
- как в интернет-магазине подобрать подходящий по размеру товар;
- в какое время ожидается новое поступление;
- почему не приходит код подтверждения при регистрации личного кабинета;
- о действующих акциях и использовании промокодов;
- о возможных способах оплаты заказа;
- каким образом отказаться от неподходящего товара;
- все о доставке заказа, в том числе о точном времени прибытия курьера.
А также оператор с готовностью примет все претензии и жалобы, подскажет как эффективно можно решить проблему.
По каким вопросам поддержка помочь не сможет?
Служба поддержки оказывает информационные услуги, поэтому не сможет:
- вернуть деньги за возвращенный товар;
- произвести замену товара в режиме онлайн;
- снизить цену товара.
Время ответа и компетентность специалистов
Набрав номер Горячей линии, абонент оказывается в сервисном меню автоответчика. Для решения конкретной проблемы предлагается сделать выбор и нажать определенную клавишу:
- “1”, если необходима помощь при регистрации;
- “2”, если требуется уточнить, как оформить заказ;
- “3”, если интересует стоимость доставки в населенный пункт.
Для связи с оператором нужно просто оставаться на линии. Время ожидания составляет несколько секунд. Отзывы реальных покупателей свидетельствуют о том, что уровень профессиональной подготовки сотрудников, работающих в службе поддержки, высокий.
Лучшие предложения дня
Сравни.ру
Энциклопедия
Банки
Горячие линии
Горячая линия Вайлдберриз
Интернет-магазин
Quixotic Fibers
Подарки!
Рекомендуемые продукты
Lykke
Набор крючков для вязания Lykke Blush 6 дюймов
$ 110,00
В продаже
Cocoknits
Подарочный набор Cocoknits Basics
$ 85,00
$ 95.00
Dream in Color
Gnome Made Gifts Пакеты пряжи MKAL — Smooshy с кашемиром
$ 50,00
Dream in Color
Набор шали Basketweaver — Dream in Color Suzette
от $ 102. 00
Dream In Color
Комплект свитера Easy One — Dream in Color Suzette
от $ 136.00
Dream In Color
Комплект шали Skærsommernat — Smooshy с кашемиром и Билли Кидом
от $ 70.00
В продаже
Dream
Savvy Супер громоздкий меринос
$ 37,50
$ 50,00
Издательство Pom Pom
Mini Pom: Happy Knits for Little Kids
$ 29,95
В продаже
Мари Валлен
Филигрань
$ 24,00
$ 32,00
Quixotic Fibers — магазин пряжи и волокон, а также студия покраски на Мейн-стрит в Уайтсборо, штат Техас. Мы находимся в самом сердце Тексомы, менее чем в часе езды от северного Далласа по дороге в Оклахома-Сити.
Наш магазин в Уайтсборо — это местный магазин пряжи с полным спектром услуг, предлагающий широкий ассортимент пряжи, прядильных волокон и инструментов для вязания спицами, крючком и прядения. Мы постоянно добавляем больше товаров в наш интернет-магазин, но у нас в магазине гораздо больше, чем вы можете увидеть здесь, на веб-сайте.
Ищете что-то, чего здесь нет? Пожалуйста, отправьте мне электронное письмо по адресу [email protected] или позвоните в магазин по телефону 903-564-3740. Если он есть у нас на складе или может быть заказан для вас, мы будем рады отправить его вам!
Новости
Распродажа Mini Mania — до Черной пятницы
Все наши мини-моточки и наборы мини-мотков со скидкой 25% до полуночи Черной пятницы. Это включает в себя все миниатюры Dream in Color Smooshy with Cashmere, коробки для карандашей и банки с краской Koigu, пакеты полумотков пряжи Auxanometer и наши собственные наборы мини-мотков Quixotic. Ознакомьтесь со всей нашей пряжей в мини-моточках…
Подробнее
Распродажа в Черную Пятницу! Скидка 25% на все носки и аксессуары Solmate!
Все носки и перчатки Solmate со скидкой 25% до полуночи пятницы, включая новые носки Fusion Slouch.
Подробнее
Набивные чулки и другие идеи для праздничных подарков
Мы добавили несколько новых категорий в разделе Идеи для подарков на нашей главной странице, чтобы помочь вам с подарком к празднику: вещи, которые заставят ваших любимых мастеров улыбнуться; Подарки до 50 долларов; и подарки от 100 долларов и выше. И помните: при покупке на сумму более 150 долларов доставка бесплатная!
Подробнее
Как доехать до Tienda Viveres Melakat в Quito на автобусе?
Используя наш сайт, вы соглашаетесь на использование файлов cookie в соответствии с нашей политикой использования файлов cookie.
Перейти к основному содержанию
Старт
Конец
Поиск
См.
Tienda Viveres Melakat, Кито, на карте
Проложить маршрут сейчас
Маршрут до Tienda Viveres Melakat (Quito) на общественном транспорте
Эти транспортные маршруты проходят редом с Tienda Viveres Melakat
Как доехать до Tienda Viveres Melakat на автобусе?
Нажмите на маршрут автобуса, чтобы увидеть пошаговые инструкции с картами, временем прибытия и обновленными расписаниями.
От Доктор Ноутбукс, Кито
67 мин
От Magallanes Travel, Кито
102 мин.
Снек Бум, Кито
84 мин.
Из Танта Васи, Кито
79мин
Из Dominos Pizza, Кито
69 мин
От Fundación Critérium — Asesoría, Consultoría y Capacitación, Кито
92 мин
Из Эмппи Удла, Кито
90 мин
Из Эспартанадас, Кито
80 мин
От Maté Health & Sustainability, Кито
73 мин
Из Donde Pipe Comida Colombiana, Кито
81 мин.
Автобусные станции рядом с Tienda Viveres Melakat в Кито
Автобусные маршруты до Tienda Viveres Melakat в Кито
Имя линии | Направление | |
КУМБАЯ — ПУЭНТЕ-ДЕ-ГУАХАЛО | пр. Педро Висенте Мальдонадо | ПОСМОТРЕТЬ |
Вопросы и ответы
Какие остановки находятся рядом с Tienda Viveres Melakat?
Ближайшие остановки к Tienda Viveres Melakat :
- Проспект Симона Боливара находится в 1242 метров, 17 минут пешком.
Подробнее
Какие маршруты автобуса останавливаются около адреса: Tienda Viveres Melakat
Эти маршруты автобуса останавливаются около адреса: Tienda Viveres Melakat: C1, CUMBAYA — PUENTE DE GUAJALO, E1, E2, E4, MG16.
Подробнее
Во сколько отправляется первый автобус до Tienda Viveres Melakat в Кито?
CUMBAYA — PUENTE DE GUAJALO — первый автобус, который идет в Tienda Viveres Melakat в Кито. Он останавливается поблизости в 5:35 утра.
Подробнее
Во сколько отправляется последний автобус до Tienda Viveres Melakat в Кито?
CUMBAYA — PUENTE DE GUAJALO — последний автобус, который идет в Tienda Viveres Melakat в Кито. Он останавливается поблизости в 11:29.ВЕЧЕРА.
Подробнее