Когда группы DevOps обвинен в оптимизацию и поддержание потокового воспроизведения контента Telstra в, Телстра телевизор, сначала пошла искать затишье в объем трафика для использования в качестве обслуживания они примерно знал, в какое время слот смотреть.

Но они не знали, что человек может наблюдать.

С перевозчиком проворачивать Игра престолов миллионам зрителей по апрель, один из Telstra в последнее время продвигают Agile тренеров, Грант Симондс, знал, что как компания становится на борту, с непрерывным поставку программного обеспечения и микросервисов, там были какие-то моменты вы просто не почувствуете.

Помогли построить пользовательский опыт и разработка программного обеспечения для Telstra СМИ, Симондс был знаком с трафика.

“С фильмом обслуживание всех пик трафика приходится на вечер пятницы, и в субботу вечером примерно в 7 вечера,” Симондс рассказал Сидней концепция DevOps переговоры конференции в Сиднее в среду, добавив, что “в течение недели. на самом деле не лучшее время для нас, чтобы сделать модернизацию.”

“11 утра на первые три дня в неделю, Понедельник, Вторник, Среда”, – продолжил добавив, что “не имея, чтобы встать в течение ночи” не так уж и плохо.

Так что же Австралии наслаждается поздним утром свободное время с пятном от обжорства предпочитаете? Ну и немного дрянной фетишизм, если Telstra в телеприставки, чтобы поверить.

“На самом деле единственное, что людей смотрите по будням в 11 утра-это в любом случае темнее, 50 оттенков,” Симондс проговорился, очень к развлечению аудитории.

“Поэтому, если мы прерываем… на самом деле, это, наверное, важно не это.”

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

Полночь ремонт окон и пицца являются эффективными, но они также принимают их пошлину на Семей, а также рискует сонными глазами на работу.

Имея осознанных людей вокруг тоже помогает, Симондс отметил в слот Lucky.

“Это проще для отладки, он более гибкий, и вы можете делать несколько вещей параллельно”, – сказал он

А Телстра средств массовой информации принял микросервисов и можете вносить изменения гораздо быстрее, и еще есть смысл отправлять изменения по разумной, а не полной нагрузке, учитывая количество участников, которые могут быть вовлечены.

Но сдвиг в сторону микросервисов также означает более управлять, даже с автоматизацией, потому что монолитная приложение сейчас около 44 помельче. Симондс считает, что компромисс-это дорогого стоит.

“Это на самом деле позволило нам сделать изменения гораздо быстрее в производстве. Два часа-это о-о [нашей] запись, от написания кода до его производства”, – сказал Симондс.

“Так, по сравнению с четырех месяцев, это не страшно.”

Рагу поставщика

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

С точки зрения архитектуры Телстра СМИ, Симондс описывает его как “рода классической архитектуры АРМ”.

Поэтому балансировщики нагрузки будет соб (упругой балансировки нагрузки) шлюз API-это шлюз Apigee, а затем микрослужб, который работает на стеке Kubernetes с немного ранчо ранчо там же.

Саймондс описывал архитектуру за Телстра ТВ-2, запущенный в сентябре 2018 года, и Telstra ТВ-3, запущенный марта 2019 года как приспособление в той же архитектуре.

“Они оба имеют разъемы для соответствующих служб. Это паб/суб архитектуры, используя ЗК [простой сервис очереди].

“Это дает нам дает нам устойчивость. Так что теперь это значит, что если конструирование не удается, и он умирает, так, что, надеюсь, Kubernetes позаботимся о получении нами еще один”.

Устранение препятствий роста тоже приносит свои плоды.

“Это позволяет нам теперь, мы даже не думаем о масштабировании,” – сказал Симондс.

“Мы раньше размер наших серверах и виртуальных машинах, по крайней мере четыре месяца, прежде чем мы знали, что трафик идет. Теперь нас не волнует”.

“Они принимают около пяти минут, чтобы полностью спина для некоторых новых ВМ или несколько секунд, если это просто еще один контейнер спиннинг вверх”.

“Это действительно позволяет нам учиться, чтобы получить гораздо быстрее, и поставить новые функции очень быстро”.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here