DevOps Guide
Гайд для подготовки к техническому собеседованию на позицию DevOps инженера / SRE.
https://github.com/Tikam02/DevOps-Guide
Гайд для подготовки к техническому собеседованию на позицию DevOps инженера / SRE.
https://github.com/Tikam02/DevOps-Guide
adidas DevOps Maturity Framework
Фреймворк для внедрения DevOps практик в командах разработки от компании Adidas.
https://github.com/adidas/adidas-devops-maturity-framework
Фреймворк для внедрения DevOps практик в командах разработки от компании Adidas.
https://github.com/adidas/adidas-devops-maturity-framework
My Job Interview at Google
Опыт прохождения интервью на позицию SRE в Google.
https://catonmat.net/my-job-interview-at-google
Опыт прохождения интервью на позицию SRE в Google.
https://catonmat.net/my-job-interview-at-google
Kubernetes made my latency 10x higher
История про то, как после миграции приложения в Kubernetes задержка сервиса выросла в 10 раз.
https://srvaroa.github.io/kubernetes/migration/latency/dns/java/aws/microservices/2019/10/22/kubernetes-added-a-0-to-my-latency.html
История про то, как после миграции приложения в Kubernetes задержка сервиса выросла в 10 раз.
https://srvaroa.github.io/kubernetes/migration/latency/dns/java/aws/microservices/2019/10/22/kubernetes-added-a-0-to-my-latency.html
Хочу порекомендовать вам отличный канал по soft skills для тех, кто работает в IT.
https://t.iss.one/your_soft_skillzz
https://t.iss.one/your_soft_skillzz
What’s wrong with Pipeline as Code or why I don’t like Gitlab
Критика GitLab CI.
https://medium.com/@raxwunter/whats-wrong-with-pipeline-as-code-or-why-i-don-t-like-gitlab-ca70c39eb52b
Критика GitLab CI.
https://medium.com/@raxwunter/whats-wrong-with-pipeline-as-code-or-why-i-don-t-like-gitlab-ca70c39eb52b
What makes a good runbook?
Отличные советы по написанию ранбуков.
https://www.transposit.com/blog/2019.11.14-what-makes-a-good-runbook
Отличные советы по написанию ранбуков.
https://www.transposit.com/blog/2019.11.14-what-makes-a-good-runbook
Path to Site Reliability Management
История про то, как Dan Lüdtke стал SRE менеджером в Google.
https://danrl.com/blog/2019/path-to-srm
История про то, как Dan Lüdtke стал SRE менеджером в Google.
https://danrl.com/blog/2019/path-to-srm
The Language Agnostic, All-Purpose, Incredible, Makefile
Туториал по Makefile.
https://blog.mindlessness.life/makefile/2019/11/17/the-language-agnostic-all-purpose-incredible-makefile.html
Туториал по Makefile.
https://blog.mindlessness.life/makefile/2019/11/17/the-language-agnostic-all-purpose-incredible-makefile.html
Хотел бы вам порекомендовать канал про мониторинг https://t.iss.one/monitorim_it
Интересная статья автора канала:
https://medium.com/@antonkasimov/aiops-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F-2019-2020-%D0%BF%D0%BE-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-gartner-be041350875a
Интересная статья автора канала:
https://medium.com/@antonkasimov/aiops-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F-2019-2020-%D0%BF%D0%BE-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-gartner-be041350875a
The Service Mesh: What Every Software Engineer Needs to Know about the World's Most Over-Hyped Technology
Разъяснение зачем нужна технология service mesh от создателя Linkerd.
https://servicemesh.io
Разъяснение зачем нужна технология service mesh от создателя Linkerd.
https://servicemesh.io
Исследование компании Datadog про внедрение контейнеров и Kubernetes.
https://www.datadoghq.com/container-report
https://www.datadoghq.com/container-report
How does a video codec work?
Туториал по тому, как устроена работа видео кодеков.
https://github.com/leandromoreira/digital_video_introduction#how-does-a-video-codec-work
Туториал по тому, как устроена работа видео кодеков.
https://github.com/leandromoreira/digital_video_introduction#how-does-a-video-codec-work
How to build a startup engineering team
Практические советы по тому, как может быть устроена техническая команда стартапа.
https://increment.com/teams/how-to-build-a-startup-engineering-team
Практические советы по тому, как может быть устроена техническая команда стартапа.
https://increment.com/teams/how-to-build-a-startup-engineering-team
Choosing Go at American Express
Пост про то, почему в компании American Express выбрали язык Go.
https://americanexpress.io/choosing-go
Пост про то, почему в компании American Express выбрали язык Go.
https://americanexpress.io/choosing-go
wait-for-pg
https://github.com/mxssl/wait-for-pg
Написал небольшую программку на Go - позволяет проверить готова ли к подключению PostgreSQL база или нет. Полезно в случае если приложение само из коробки не умеет проверять доступность базы и делать retry.
Можно использовать в таких кейсах:
- entrypoint.sh скрипт контейнера с приложением
- Kubernetes Init Containers
- CI/CD пайплайны для запуска тестов, в которых нужна запущенная база
Если вами понравилась задумка и вы хотите поддержать мои начинания, то ставьте лайк репозиторию :)
https://github.com/mxssl/wait-for-pg
Написал небольшую программку на Go - позволяет проверить готова ли к подключению PostgreSQL база или нет. Полезно в случае если приложение само из коробки не умеет проверять доступность базы и делать retry.
Можно использовать в таких кейсах:
- entrypoint.sh скрипт контейнера с приложением
- Kubernetes Init Containers
- CI/CD пайплайны для запуска тестов, в которых нужна запущенная база
Если вами понравилась задумка и вы хотите поддержать мои начинания, то ставьте лайк репозиторию :)
The Art of SLOs
Материалы к воркшопу Google по Service Level Indicators (SLIs) и Service Level Objectives (SLOs).
https://landing.google.com/sre/resources/practicesandprocesses/art-of-slos
Материалы к воркшопу Google по Service Level Indicators (SLIs) и Service Level Objectives (SLOs).
https://landing.google.com/sre/resources/practicesandprocesses/art-of-slos
How Let's Encrypt Runs CT Logs
Архитектура Let's Encrypt Certificate Transparency log
https://letsencrypt.org/2019/11/20/how-le-runs-ct-logs.html
Архитектура Let's Encrypt Certificate Transparency log
https://letsencrypt.org/2019/11/20/how-le-runs-ct-logs.html