Stack Overflow Developer Survey Results 2019
Результат ежегодного опроса разработчиков от SO.
Из интересного:
https://insights.stackoverflow.com/survey/2019
Результат ежегодного опроса разработчиков от SO.
Из интересного:
DevOps specialists and site reliability engineers are among the highest paid
https://insights.stackoverflow.com/survey/2019
From Bare-Metal To Kubernetes
Интересная история миграции инфраструктуры компании Betabrand с bare-metal серверов на GKE.
https://highscalability.com/blog/2019/4/8/from-bare-metal-to-kubernetes.html
Интересная история миграции инфраструктуры компании 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
Свежее сравнение производительности нетворк плагинов для кубера.
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
Как и зачем 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
Отличный калькулятор для расчета и сравнения стоимости популярных 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
Новая фича 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
Неплохой краткий гайд по принципам масштабирования баз данных.
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
Интересный пост про разработку утилиты 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
Интересный взгляд от тестировщика ПО на привычные для 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
Базовый гайд по работе DNS
https://rjzaworski.com/2019/04/the-web-developers-guide-to-dns
Free/Libre Open Source Software Binaries of VSCode
Сборка vscode без телеметрии и трекинга.
https://vscodium.com
Сборка vscode без телеметрии и трекинга.
https://vscodium.com
flagger
Kubernetes оператор от компании weaveworks для организации canary деплоя.
https://github.com/weaveworks/flagger
Kubernetes оператор от компании weaveworks для организации canary деплоя.
https://github.com/weaveworks/flagger
HTTPS-PORTAL
Готовая к работе связка Nginx + Let's Encrypt + Docker для автоматизации доступа через https к вашим веб ресурсам.
https://github.com/SteveLTN/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
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
Пост про то, почему хранить фотки в реляционной базе данных - это плохая идея.
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
Отличные практические советы по созданию дашбордов для мониторинга.
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
В 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
Базовый гайд по языку запросов в Prometheus - PromQL.
https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085