DevOps дайджест #17: новогодний

В выпуске: тренды, паттерны, микросервисы, оркестрация. Netflix, Stack Overflow, Mesos, Kubernetes, gRPC, Envoy! Давайте полезно проведем выходные!

Если у вас нету контейнеров, то хосты живут в несколько раз дольше

Интересно почитать на выходных

8 emerging trends in container orchestration
Разные тренды и графички связанные с оркестрацией: кто больше, выше, сильнее. Например, если вы в AWS — со скорее всего используете ECS, а если нет — то Kubernetes. Или если у Вас Docker, то 50% что вы используете тот же Kubernetes.

Average lifetimes of hosts
В общем — Kubernetes, Kubernetes, Kubernetes!

Codebases — millions of lines of code
Интересные графички, которые показывают размер репозитория в строках кода. Вот вы знали, что репозиторий современного Firefox в 2 раза больше Linux Kernel 2.6.0? Или что Apache Open Office в несколько раз больше Android? Ну и конечно, лидер этой всей движухи там тоже есть.

Microservice architecture: all the best practices you need to know
Мартин Фаулер был бы доволен! Годнота с отличными иллюстрациями. Можно вынести несколько полезных уроков и перестать лепить микросервисы там, где это не нужно.

Inside Docker’s «FROM scratch»
Это очень крутая штука, про которую, как я заметил, не все знают. Суть в том, что можно создать абсолютно пустой контейнер (даже без busybox) и положить в него уже готовый бинарник. В результате мы получаем супер легковесный контейнер и ваще просто мегаскорость! Ну и понятно, что всякие там Go отлично подходят.

Увеличиваем вендор лок, забиваем на безопасность и тратим больше денег

2018 and the Internet: our predictions
Немного предсказаний от Cloudflare по поводу нашего с Вами будущего.

How Sentry Receives 20 Billion Events Per Month While Preparing to Handle Twice That
Почитайте, как там все работает у этих ребят. Почти везде мне приходилось видеть Sentry. Отличная штуковина.

Netflix: What Happens When You Press Play?
High Scalability всегда отличались годнотой контента для своей подписоты. В статье можно узнать, что же там происходит под капотом у Netflix. А они, как мы знаем со статей на DOU, платят очень хорошие деньги.

Google trends: k8s красным, mesos синим

Полезно потыкать на выходных

What does Apache Mesos do that Kubernetes can’t do and vice-versa?
Ну вот просто царский ответ на вопрос! Думаю, сам Дмитрий Лавриненко не ответил бы лучше. Для тех, кто не сильно в теме, ответ поможет подготовиться к собеседованию.

Evolution of the EC2 Network Performance: m3, m4, and m5
Буквально пару недель назад на очередном re:Invent AWS анонсировали новый тип M инстансов: m5. В статье описаны улучшения с точки зрения сети — в кучу раз по сравнению с прошлыми версиями. Кстати, рекомендую посмотреть в их сторону — увеличилась производительность, и это хороший триггер, чтобы запустить Cost Optimization процесс для своей инфраструктуры.

50+ Useful Docker Tools
Статья из серии «хочу увлекательные выходные». Если нечего делать — заходи по ссылке, выбирай новую непонятную тулзу и гоу имплементить! С наступающими праздниками!

Оказывается gRCP немного быстрее, чем http & json

Getting Started with Microservices using Go, gRPC and Kubernetes
Еще одна увлекательная полезность! Таки за пару часов можно потыкать эти все крутые и модные штуки с gRPC и добавить их в свой стек. А кто еще будет полезно проводить эти новогодние выходные?

Our Move to Envoy
Ребята использовали nginx как прокси, а потом задали себе резонный вопрос: «Хм, а зачем?». Тем более, что в CNCF уже есть отличное решение для этой задачи: Envoy. Среди плюсов — легкость управления, расширяемость, куча протоколов, сервис дискавери и еще много всего. В общем, можно взять с них пример и сделать у себя.

dockerspec
Как понятно из названия — это о тестировании для Docker. Если конкретнее, то это gem для тестирования Dockerfile и инициализации контейнеров. В принципе ничего особо нового, кроме адаптации тестирования под Docker. Достаточно сомнительная штука, но должна зайти и помочь для dev окружений и для команд, которые пишут на Ruby. Может вам тоже будет полезно?

How Etsy caches: hashing, Ketama, and cache smearing
Познавательная история о memcached и Varnish, стратегиях кеширования и ketama, как реализации. Очень интересно описано, как им удается снизить нагрузку на узлы своей системы с помощью такой связки.

Architecting a Highly Scalable Golang API with Docker Swarm & Traefik
Это тоже можно поделать на выходных. Для начинающих, но интересно!

Kured — kubernetes reboot daemon
Если тебе понадобиться это юзать — то я приношу свои глубочайшие сожаления и понимание! Лучше, конечно, чтобы не пригодилось, но если что — то можно юзать.

Managing costs on Amazon Web Services
Один из вечно живущих и всегда актуальных трендов — это Cost Optimization. В статье описаны основные практики для уменьшения чеков. Думаю, это очень понравится вашему руководству и даже потянет на премию!

Полезно сходить и потусить

Kubernetes Kyiv #4: Kubernetes in real life
Надеюсь в этот раз у нас таки получится собраться!)

To-Do List к следующему дайджесту

  • ребят, такое дело
  • to-do листа не будет!

Заключение и выводы

Для меня этот год был очень продуктивным и насыщенным! Среди топовых событий можно выделить выступление на Highload fwdays (это было очень стремно, но чертовски круто) и мою новую семью — MacPaw.

Надеюсь, периодические дайджесты были для вас полезны, и это отразилось на качестве инфраструктуры и профессиональном развитии.

Среди публичных целей на следующий год:

  • провести отпадный DevOps митап и позвать всех вас;
  • зарелизить DevOps factors (это как The 12-Factor App);
  • выпустить парочку фан-туториалов на Youtube.

Хочу поблагодарить всех, кто помогает в подборках информации, участвует в публикациях и лично Тебя, мой читатель.


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

Похожие статьи:
With the advancements in the digital media, professionals these days have launched new features to the social media websites. Facebook, Instagram, and Twitter have gained huge popularity online. Individuals are using these platforms for having fun...
На нашем YouTube канале появились новые видеоролики.Обзор Philips...
From the fireplace to the stove, from the barbecue to the oven, cast iron is the ideal conductor of heat....
23 мая 2016 г. в CyberBionic Systematics начнутся курсы для Frontend...
IT-компанія Grid Dynamics посилює присутність у Польщі:...
Яндекс.Метрика