Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 12516|Ответ: 0

Технологическая трансформационная дорога 12306

[Скопировать ссылку]
Опубликовано 17.01.2015 9:44:13 | | |
В конце года, во время Весеннего фестиваля, темы вокруг 12306 всегда появляются одна за другой. 28-го числа прошлого месяца билеты на поезда поступили в продажу в первый день Весеннего праздника, и сайт 12306 не выдержал количества посещений и был парализован, а также возникла ситуация с «удостоверением личности и другими серийными номерами личной информации», что действительно оправдало «ожидания» широких масс населения. Как только наступил 2014 год, сайт 12306 снова стал «фокусом». Чтобы предотвратить свайпинг заявок сторонними программами, 12306 обновил код верификации, превратив исходный статический код в цветной динамический код. При входе новая версия символов кода проверки будет продолжать трястись, что затрудняет различие, и пользователи в шутку называют её абстрактной картиной Пикассо — новым способом игры на сайте 12306 в Новый год.

Наблюдать за волнением — это наблюдать за волнением, 12306 действительно усердно работает над «технологической трансформацией». В статье «12306's Technological Revolution», опубликованной на отечественном IT-сайте, отмечалось, что 12306 начал трансформироваться с марта 2012 года, преобразовав изначально принятую архитектуру миникомпьютеров Unix в архитектуру серверного кластера Linux/X86 с помощью распределённой платформы вычислений памяти GemFire, тем самым повышая скорость запросов оставшихся заявок. В статье отмечается, что после технической трансформации используется только более 10 серверов X86 для реализации оставшихся возможностей расчета и запросов десятков малых компьютеров, а максимальное время одного запроса сократилось с примерно 15 секунд до менее чем 0,2 секунды, что сокращается более чем в 75 раз.

Внимательные пользователи обнаружат, что вышеописанное преобразование в основном связано с поиском оставшихся билетов на поезд. 12306 ежедневно обрабатывает сотни миллионов оставшихся запросов на билеты в периоды пик, что является серьёзным вызовом для любого сайта. Учитывая, что в 12306 нет изображений, видео и другого контента, влияющего на пропускную способность, основное противоречие — высокая параллельность базы данных, и использование базы данных в памяти является правильным решением. Мы видим, что за последние два года жалобы на неточное количество билетов на поезда в сети 12306 действительно сократились.

Однако для сайта 12306, который инвестировал N миллиардов юаней, ожидания всех явно выше, особенно по сравнению с отечественными B2C-сайтами электронной коммерции. В 2013 году на торговом карнавале Taobao «Double 11» Alipay объявила, что количество ежедневных заказов составило 188 миллионов, а наибольшее количество заказов в минуту — 790 000. Данные по 12306 этого года пока неизвестны, а прошлогодний публичный показатель стал самым высоким продажей билетов — 300 000 билетов за час, что, конечно, не так хорошо, как в Таобао, но стабильность здесь гораздо меньше.

Конечно, у сайтов с билетами на поезд есть свои уникальные технические трудности, и их нельзя полностью сравнить с Taobao. Например, в плане инвентаря B2C-платформы, такие как Taobao, запасы разбросаны между разными торговцами, и нет необходимости часто проверять запасы, тогда как на сайте 12306 каждый билет на поезд — это уникальный товар, который нельзя заказывать одновременно. Taobao также сталкивается с проблемами согласованности данных, например, Uniqlo за 12 лет перепродал «Double 11», но давление на сайт Taobao будет не таким концентрированным и частым, как в 12306.

Кроме того, сайт 12306 не является изолированной системой, и существует система продажи билетов, которая используется совместно с билетными агентствами по всей стране. Система железнодорожных билетов сложна, с агентскими точками по всей стране, и очень сложно модернизировать старую систему, а также может возникнуть сложные политические вопросы, что также затрудняет улучшение скорости реагирования 12306 в краткосрочной перспективе.

По мере приближения китайского Нового года 12306 принес новую волну пиков захвата билетов. Будучи самой загруженной платформой электронной коммерции в мире, сайт 12306 находится под давлением сотен миллионов просмотров, запросов и миллионов заказов одновременно, а главное — он несут ожидания людей всей страны вернуться домой к Новому году. Taobao не может сделать заказ, но это всего лишь одна сделка меньше, и билет на поезд не может купить — это напрямую повлияет на то, смогут ли обычные люди вернуться домой на Новый год. В обозримом будущем путь к технологической трансформации 12306 ещё далёк.





Предыдущий:Popular Science: подробно объясните причины возникновения захвата трафика
Следующий:О основах shellcode и 0day
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com