DevOps дайджест #13: Docker уплыл, возле Go водятся драконы

В маленьком DevOps мире все опять переигралось! Docker уплыл, Moby приплыл. Также у нас самые крутые рейты по версии Stackoverflow, и упал Google.

Новое и трендовое

Introducing a Moby project
Docker — это Moby, а Docker CE/EE — это Docker. Ничего не поняли? Просто ребрендинг. Ну и, может, еще что-то. На самом деле пока никто не знает.

Kryptonite
A new home for your SSH private key. Фап-фап!

Introducing Stormcrow
Самая элегантная реализация a/b тестирования и канареечных релизов, которую только видел мир.

DNS as code
Tools for managing DNS across multiple providers.

Большие инфраструктуры, распределенные архитектуры

Infrastructure Survey Results
Большая аналитика и обзор по использованию разных инфраструктурных штук. Тут можно посмотреть, что вообще используют в мире, кто использует то, что Вы используете, и куда двигаться дальше. P.S. Если Вы в большинстве — это минус.

How we Upgraded a 22TB MySQL Cluster from 5.6 to 5.7 (in 9 months)
Хотите потратить 9 месяцев? Спросите их как. Они мигрировали 22TB данных с MySQL 5.6 на MySQL 5.7.

The Evolution of Container Usage at Netflix
История о том, как Netflix использует контейнеризацию, и как они росли с течением времени. Например, за прошлую неделю они запустили более чем 1,000,000 контейнеров.

Гайды и туториалы

A Comprehensive Guide to Terraform
Серия статей об использовании Terraform в реальной жизни. Внимание, очень ценно!

Логи nginx в json формате
Готовый рецепт правильного приготовления логирования nginx. Это и правда работает, забирайте.

Online migrations at scale
Изменение структуры базы — боль и ужас всех продуктов. Ребята описали саму логику происходящего и показали, как делать это «не так больно».

How we fine-tuned HAProxy to achieve 2,000,000 concurrent SSL connections
Упорные ребята нормально заморочились и прокачали haproxy.

Интересные мысли

Salary by Developer Type
Топливо в бочку ЧСВ, подпитка синдрома вахтера. DevOps Engineers зарабатывают больше всех — аналитика от StackOverflow.

Incident management at Google
Статья о том, как в Google управляют инцидентами. Очень хороший гайд с кучей паттернов о том, как делать нужно и не нужно. Это глава из книги SRE.

The Discipline of Chaos Engineering
Одной из основных задач DevOps Engineer является доступность (это когда всегда все работает). И даже когда что-то не работает — для пользователя должно быть все нормально. Основы концепции достаточно хорошо описаны в статье.

Год с Go в реальной работе — там водятся драконы
Хорошо проработанный отзыв об использовании Go (без вбросов). Рассмотрены как плюсы, так и минусы.

Как разделить окружение для сборки и запуска сервиса в Docker
Автор отвечает на вопрос «Как правильно собирать Docker Image сейчас и в будущем», анонсирует новые фишки (разделение стадий сборки), и показывает, как это должно работать.

Ой, упало

Google Compute Engine Incident
Да, GCE тоже падает. Ну, точнее не совсем падает, а плохо работает. Он 22 минуты дропал 25% пакетов из-за кривого апдейта.

Update on the April 5th, 2017 Outage
Да, DO тоже падает. Кстати, очень похоже на Gitlab — что-то там намутили с базой. Когда уже взрослые люди перестанут лазить в продакшн базу ручками?

Интересные видео

Сто шагов в DevOps методологию от Epam. А если серьезно, то в видео 2 доклада:

  • Сравнение производительности Amazon RDS/Bare metal/EC2 для БД;
  • Kubernetes как средство управления микросервисами.


← Предыдущий выпуск: DevOps дайджест #12

Похожие статьи:
В рубрике DOU Проектор все желающие могут презентовать свой продукт (как стартап, так и ламповый pet-проект). Если вам есть о чем...
Половина розробників шукала роботу шість тижнів чи менше, про це свідчать дані з нещодавньої аналітики DOU. Тривалість...
Журналісти BIHUS info випустили розслідування, яке стосується нового очільника головного управління...
Южнокорейская компания Samsung Electronics представила веб-браузер, оптимизированный под её шлем...
В Краснодаре совершен первый тестовый звонок с базовой станции 3G+, установленной...
Яндекс.Метрика