DevOps&SRE Library
17.9K subscribers
470 photos
4 videos
2 files
4.8K links
Библиотека статей по теме DevOps и SRE.

Реклама: @ostinostin
Контент: @mxssl

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
Stack Overflow Developer Survey Results 2019

Результат ежегодного опроса разработчиков от SO.

Из интересного:
DevOps specialists and site reliability engineers are among the highest paid

https://insights.stackoverflow.com/survey/2019
Twitter переезжает с on-premises инфры в Google Cloud.
From Bare-Metal To Kubernetes

Интересная история миграции инфраструктуры компании Betabrand с bare-metal серверов на GKE.

https://highscalability.com/blog/2019/4/8/from-bare-metal-to-kubernetes.html
Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: April 2019)

Свежее сравнение производительности нетворк плагинов для кубера.

https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-april-2019-4a9886efe9c4
GitLab's Journey From Azure to GCP and How We Made it Happen (Cloud Next '19)

Как и зачем GitLab мигрировал свою инфраструктуру из Azure в Google Cloud.

В начале небольшой рассказал про то, что такое вообще GitLab - кто уже в курсе можете скипать на 14:34, там начинается рассказ Andrew Newdigate про миграцию с технической точки зрения.

https://youtu.be/Ve_9mbJHPXQ

Репа, в Issues которой можно посмотреть все проблемы и задачи, которые возникали в ходе миграции:
https://gitlab.com/gitlab-com/migration

Проектная документация:
https://bit.ly/2UrlU4s
PostgreSQL DBaaS Calculator

Отличный калькулятор для расчета и сравнения стоимости популярных managed database решений.

https://barnabas.me/articles/postgres-dbaas.html
Highly Available Control Plane with kubeadm 1.14+

Новая фича kubeadm версии 1.14 - возможность динамического добавления мастер нод в кластер.

https://octetz.com/posts/ha-control-plane-k8s-kubeadm
Designing Highly Scalable Database Architectures

Неплохой краткий гайд по принципам масштабирования баз данных.

https://www.red-gate.com/simple-talk/cloud/cloud-data/designing-highly-scalable-database-architectures
Building a PostgreSQL load tester

Интересный пост про разработку утилиты pgreplay-go, которая позволяет провести нагрузочное тестирование бд.

https://blog.lawrencejones.dev/building-a-postgresql-load-tester
Logging, Monitoring, and Alerting

Интересный взгляд от тестировщика ПО на привычные для DevOps/SRE специалистов вещи.

https://thethinkingtester.blogspot.com/2019/04/logging-monitoring-and-alerting.html
The Web Developer's Guide to DNS

Базовый гайд по работе DNS

https://rjzaworski.com/2019/04/the-web-developers-guide-to-dns
Free/Libre Open Source Software Binaries of VSCode

Сборка vscode без телеметрии и трекинга.

https://vscodium.com
flagger

Kubernetes оператор от компании weaveworks для организации canary деплоя.

https://github.com/weaveworks/flagger
HTTPS-PORTAL

Готовая к работе связка Nginx + Let's Encrypt + Docker для автоматизации доступа через https к вашим веб ресурсам.

https://github.com/SteveLTN/https-portal
Tinder’s move to Kubernetes

Tinder мигрировал свою инфру в кубер. Цифры для привлечения внимания - 200 сервисов, 1000 воркер нод, 15000 подов и 48000 контейнеров.

https://medium.com/@tinder.engineering/tinders-move-to-kubernetes-cda2a6372f44
Storing HD photos in a relational database: recipe for an epic fail

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

https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Dashboard Design Guide

Отличные практические советы по созданию дашбордов для мониторинга.

Part 1: Structure and Layout in System Dashboard Design
https://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design.html

Part 2: Presentation and Accessibility in System Dashboard Design
https://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p2.html

Part 3: What Charts To Use in System Dashboard Design
https://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p3.html

Part 4: Context Improvement in System Dashboard Design
https://onemogin.com/observability/dashboards/practitioners-guide-to-system-dashboard-design-p4.html
HAProxy Exposes a Prometheus Metrics Endpoint

В HAProxy добавили нативную поддержку отдачи метрик в формате Prometheus'а.

https://www.haproxy.com/blog/haproxy-exposes-a-prometheus-metrics-endpoint
PromQL tutorial for beginners

Базовый гайд по языку запросов в Prometheus - PromQL.

https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085