Команда ТестБулава продолжает публиковать переводы об интересных аспектах веб-сферы.
Далее описание Amazon Prime Day с точки зрения развития высоконагруженных сервисов.
Наслаждайся чтением!
Как обычно, хотелось бы рассказать о некоторых преимуществах AWS, которые помогли нам запустить столь масштабное мероприятие и справиться с высокой нагрузкой.
Из статей Как AWS помог Amazon провести самый важный день в истории И Prime Day 2017 – При поддержке AWS вы можете узнать, как мы справлялись с продажами Prime Day в прошлые годы и что мы сделали для оптимизации наших систем и процессов.
На этот раз я хотел бы выделить три функции AWS, которые помогли нам справиться с рекордным трафиком и продажами во время Prime Day: инфраструктура видео, инфраструктура баз данных и вычислительная инфраструктура.
Давайте познакомимся с каждым из них поближе.
Инфраструктура Amazon Prime Video
10 июля пользователи Amazon Prime могли посмотреть концерт. Концерт Прайм Дэй , предоставлено Amazon Music. Мероприятие транслировалось в прямом эфире, и в нем участвовали такие артисты, как Дуа Липа , СЗА , Бекки Джи и хедлайнер в лице обладателя 10 статуэток Грэмми Тэйлор Свифт .Организация прямой трансляции такого масштаба и сложности для аудитории в более чем 200 странах требует тщательного планирования и надежной инфраструктуры.
Для кодирования и упаковки видеопотока наши коллеги из Amazon Prime Video использовали различные Медиа-сервисы AWS , включая AWS Elemental MediaPackage , а также программисты AWS Elemental Live. Для вещания использовались два региона с резервной парой конвейеров обработки данных в каждом из них.
Конвейеры доставляли видео 1080p с частотой 30 кадров в секунду в различные сети доставки контента (включая Amazon CloudFront ) и сделал это максимально эффективно.
Инфраструктура базы данных AWS
Для обеспечения высокой доступности и стабильной работы системы в период предельно высокой нагрузки во время распродажи Prime Day использовались как реляционные базы данных, так и NoSQL. Амазон ДинамоБД Поддерживает несколько сайтов и систем с высоким трафиком, включая Alexa, Amazon.com и все 442 центра выполнения заказов Amazon. За 48 часов продажи эти ресурсы сделали 7,11 триллионов запросов к API ДинамоБД , установив максимальное значение 45,4 миллиона запросов в секунду.Амазонка Аврора также используется для управления центрами выполнения заказов Amazon. Во время Prime Day 1900 экземпляров баз данных обработали 128 миллиардов транзакций, сохранили 609 терабайт и передали 306 терабайт данных.
Вычислительная инфраструктура Amazon
В организации Prime Day 2019 также была задействована большая коллекция разнообразных инстансов EC2. Внутренняя метрика для этих инстансов называется серверным эквивалентом, и во время продажи цифры варьировались от 372 тысяч эквивалентов до максимума в 426 тысяч.Экземпляры EC2 использовали большие объемы блочного хранилища.
Магазин эластичных блоков (ЭБС).
В преддверии Prime Day к хранилищу было добавлено 63 петабайта хранилища, в результате чего в день обрабатывалось 2,1 триллиона запросов и передавалось 185 петабайт данных.
Давайте подведем итоги
Я привел впечатляющие цифры, показывающие, какого уровня масштабирования можно достичь с помощью AWS. Как видите, с помощью AWS вы можете легко добавить в свою систему ресурсы для размещения разовых (или периодических) событий, даже если эти события транслируются на весь мир, а затем вернуть все в исходное состояние.Если вы задумались о проведении глобального мероприятия, советую обратить внимание на посты, которые я указал выше, а также освоить программу.
Управление событиями инфраструктуры AWS .
Мои коллеги всегда готовы помочь вам с запуском масштабного программного продукта, миграцией инфраструктуры или маркетинговым мероприятием.
Вот как выглядит порядок работы с ними:
Теги: #aws #высоконагруженные проекты #занимаюсь пиаром
-
Неоновый Луч. Первый Шаг К Совместной Работе
19 Oct, 24 -
Собака
19 Oct, 24 -
Плагин Webstorm И Автозаполнение
19 Oct, 24 -
Все О Фидбернере
19 Oct, 24 -
Дуцюй – Злобная Матрешка
19 Oct, 24 -
Мой Маленький Стартап
19 Oct, 24