How we implemented RED and USE metrics for monitoring
Как устроен мониторинг в компании THRON.
https://medium.com/thron-tech/how-we-implemented-red-and-use-metrics-for-monitoring-9a7db29382af
Как устроен мониторинг в компании THRON.
https://medium.com/thron-tech/how-we-implemented-red-and-use-metrics-for-monitoring-9a7db29382af
Lessons learned from running Kafka at Datadog
Полезные советы по Kafka от компании Datadog.
https://www.datadoghq.com/blog/kafka-at-datadog
Полезные советы по Kafka от компании Datadog.
https://www.datadoghq.com/blog/kafka-at-datadog
How to write idempotent Bash scripts
Как писать идемпотентные скрипты на баше.
https://arslan.io/2019/07/03/how-to-write-idempotent-bash-scripts
Как писать идемпотентные скрипты на баше.
https://arslan.io/2019/07/03/how-to-write-idempotent-bash-scripts
The history of infrastructure at Zendesk
Как развивалась инфраструктура в компании Zendesk.
Part 1: Constant tradeoffs
https://medium.com/zendesk-engineering/the-history-of-infrastructure-at-zendesk-constant-tradeoffs-bdfa916ff4c3
Part 2: The messy middle
https://medium.com/zendesk-engineering/the-history-of-infrastructure-at-zendesk-part-2-the-messy-middle-59f16a959b7f
Part 3: Foundation team forming and evolving
https://medium.com/zendesk-engineering/the-history-of-infrastructure-at-zendesk-part-3-foundation-team-forming-and-evolving-9859e40f5390
Как развивалась инфраструктура в компании Zendesk.
Part 1: Constant tradeoffs
https://medium.com/zendesk-engineering/the-history-of-infrastructure-at-zendesk-constant-tradeoffs-bdfa916ff4c3
Part 2: The messy middle
https://medium.com/zendesk-engineering/the-history-of-infrastructure-at-zendesk-part-2-the-messy-middle-59f16a959b7f
Part 3: Foundation team forming and evolving
https://medium.com/zendesk-engineering/the-history-of-infrastructure-at-zendesk-part-3-foundation-team-forming-and-evolving-9859e40f5390
Terraform: Up & Running, 2nd edition Early Release is now available!
Отличный пост от Yevgeniy Brikman (компания Gruntwork) анонсирующий его новую книгу Terraform: Up & Running, 2nd edition и изменения в Terraform за последние 2 года, которые прошли с выпуска первого издания книги.
https://blog.gruntwork.io/terraform-up-running-2nd-edition-early-release-is-now-available-b104fc29783f
Отличный пост от Yevgeniy Brikman (компания Gruntwork) анонсирующий его новую книгу Terraform: Up & Running, 2nd edition и изменения в Terraform за последние 2 года, которые прошли с выпуска первого издания книги.
https://blog.gruntwork.io/terraform-up-running-2nd-edition-early-release-is-now-available-b104fc29783f
Things I Learnt The Hard Way (in 30 Years of Software Development)
Отличный список советов от разработчика с 30тилетним опытом.
https://blog.juliobiason.net/thoughts/things-i-learnt-the-hard-way
Отличный список советов от разработчика с 30тилетним опытом.
https://blog.juliobiason.net/thoughts/things-i-learnt-the-hard-way
The Impressive Stats Behind Amazon’s Dominance of the Cloud
Интересная статистика по AWS.
https://www.visualcapitalist.com/stats-amazon-dominance-cloud
Интересная статистика по AWS.
https://www.visualcapitalist.com/stats-amazon-dominance-cloud
The Illustrated TLS Connection
Подробное описание каждого байта в каждом шаге по установке TLS соединения.
TLS 1.2:
https://tls.ulfheim.net
TLS 1.3:
https://tls13.ulfheim.net
Подробное описание каждого байта в каждом шаге по установке TLS соединения.
TLS 1.2:
https://tls.ulfheim.net
TLS 1.3:
https://tls13.ulfheim.net
How Netflix Thinks of DevOps
Интересное видео про то, как устроено IT в Netflix.
https://youtu.be/UTKIT6STSVM
Интересное видео про то, как устроено IT в Netflix.
https://youtu.be/UTKIT6STSVM
Kubernetes Failure Stories, or: How to Crash Your Cluster
Классный доклад от компании Zalando про то, с какими проблемами им пришлось столкнуться в процессе менеджмента 130ти кластеров Kubernetes.
https://youtu.be/LpFApeaGv7A
Классный доклад от компании Zalando про то, с какими проблемами им пришлось столкнуться в процессе менеджмента 130ти кластеров Kubernetes.
https://youtu.be/LpFApeaGv7A
Productionproofing EKS
Пост от компании SaleMove про подводные камни в переходе с self-managed Kubernetes на EKS.
https://medium.com/glia-tech/productionproofing-eks-ed52951ffd6c
Пост от компании SaleMove про подводные камни в переходе с self-managed Kubernetes на EKS.
https://medium.com/glia-tech/productionproofing-eks-ed52951ffd6c
Post Mortem: Kubernetes Node OOM
Разбор инцидента с Kubernetes в компании Blue Matador.
https://www.bluematador.com/blog/post-mortem-kubernetes-node-oom
Разбор инцидента с Kubernetes в компании Blue Matador.
https://www.bluematador.com/blog/post-mortem-kubernetes-node-oom
Kubernetes Deployments: The Ultimate Guide
Подробный гайд зачем нужны Kubernetes deployments и как их можно использовать.
https://semaphoreci.com/blog/kubernetes-deployment
Подробный гайд зачем нужны Kubernetes deployments и как их можно использовать.
https://semaphoreci.com/blog/kubernetes-deployment
It's all Greek to me: Thoughts on code readability and aesthetics
Небольшой пост про важность читаемости кода.
https://avraam.dev/posts/greek-to-me
Небольшой пост про важность читаемости кода.
https://avraam.dev/posts/greek-to-me
Operating a Large, Distributed System in a Reliable Way: Practices I Learned
Советы от опытного опс инженера по поддержке больших распределенных систем.
https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system
Советы от опытного опс инженера по поддержке больших распределенных систем.
https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system
The Cardinality Challenge in Monitoring
Подробно про cardinality в блоге компании logz.io
https://logz.io/blog/cardinality-challenge-in-monitoring
Подробно про cardinality в блоге компании logz.io
https://logz.io/blog/cardinality-challenge-in-monitoring
Intro to Distributed Tracing
Введение в distributed tracing от CTO в компании Microsoft.
https://www.kartar.net/2019/07/intro-to-distributed-tracing
Введение в distributed tracing от CTO в компании Microsoft.
https://www.kartar.net/2019/07/intro-to-distributed-tracing
docker-registry-pruner
Утилита от компании Tumblr, которая позволяет создавать правила для очистки Docker Registry.
https://github.com/tumblr/docker-registry-pruner
Утилита от компании Tumblr, которая позволяет создавать правила для очистки Docker Registry.
https://github.com/tumblr/docker-registry-pruner
DevOps&SRE Library
docker-registry-pruner Утилита от компании Tumblr, которая позволяет создавать правила для очистки Docker Registry. https://github.com/tumblr/docker-registry-pruner
docker-distribution-pruner
Если логика с правилами для очистки Docker Registry не нужна, есть простая утилита от компании GitLab.
https://gitlab.com/gitlab-org/docker-distribution-pruner
Если логика с правилами для очистки Docker Registry не нужна, есть простая утилита от компании GitLab.
https://gitlab.com/gitlab-org/docker-distribution-pruner
Production readiness
Советы от инженера Google Cloud на что стоит обратить внимание при запуске нового сервиса в продакшен.
https://jbd.dev/prod-readiness
https://medium.com/google-cloud/production-guideline-9d5d10c8f1e
Советы от инженера Google Cloud на что стоит обратить внимание при запуске нового сервиса в продакшен.
https://jbd.dev/prod-readiness
https://medium.com/google-cloud/production-guideline-9d5d10c8f1e