Forwarded from DevOps&SRE Library
Designing resilient systems: Circuit Breakers or Retries?
Серия из 2х постов про важные концепции для построения распределенных отказоустойчивых систем - circuit breakers и retries.
https://engineering.grab.com/designing-resilient-systems-part-1
https://engineering.grab.com/designing-resilient-systems-part-2
Серия из 2х постов про важные концепции для построения распределенных отказоустойчивых систем - circuit breakers и retries.
https://engineering.grab.com/designing-resilient-systems-part-1
https://engineering.grab.com/designing-resilient-systems-part-2
Forwarded from CatOps
Гайдлайн для понимания насколько вы production-ready от JBD — инженера в Google.
Бонусом AWS production-readiness чеклист от Gruntworks (уже было на канале)
- Сам чеклист
Бонусом AWS production-readiness чеклист от Gruntworks (уже было на канале)
- Сам чеклист
Medium
Production Guideline
In the last years, I found myself giving advice to a ton of companies who are on Google Cloud about the basics to consider when going to…
Forwarded from Українська девопсарня via @like
Очередная хорошая статья о том как работает Istio под капотом
https://medium.com/namely-labs/a-crash-course-for-running-istio-1c6125930715
https://medium.com/namely-labs/a-crash-course-for-running-istio-1c6125930715
Medium
A Crash Course For Running Istio
At Namely we’ve been running with Istio for a year now. Yes, that’s pretty much when it first came out. We had a major performance…
Forwarded from DevOps Deflope News
Отличный репозиторий на гитхабе с кучей ссылок на различные курсы и обучающие материалы.
http://amp.gs/Vvoc
P.S. Спасибо за ссылку, Миша =^._.^= ∫
#github #courses
http://amp.gs/Vvoc
P.S. Спасибо за ссылку, Миша =^._.^= ∫
#github #courses
Forwarded from CatOps
Статья о том, как в Dropbox автоматизируют конфигурацию своих датацентров
Так как Dropbox одни из первых (по крайней мере первые из громких) переехали из публичного облака на своё железо, там вам никакого Terraform’а — всё по хардкору с валидацией свичей, стресс-тестами и бенчмарками.
Так как Dropbox одни из первых (по крайней мере первые из громких) переехали из публичного облака на своё железо, там вам никакого Terraform’а — всё по хардкору с валидацией свичей, стресс-тестами и бенчмарками.
Forwarded from DevOps&SRE Library
Architecting for Reliability
Серия постов про то, какими способами можно улучшить надежность работы приложений.
Part 1 - Concepts:
https://medium.com/becloudy/architecting-for-reliability-part-1-concepts-17028343089
Part 2 - Resiliency and Availability Design Patterns for the Cloud:
https://medium.com/becloudy/architecting-for-reliability-part-2-resiliency-and-availability-design-patterns-for-the-cloud-cf7aaaed0df2
Part 3 - High Availability Architectures:
https://medium.com/becloudy/architecting-for-reliability-part-3-high-availability-architectures-8dfd0f87d25e
Серия постов про то, какими способами можно улучшить надежность работы приложений.
Part 1 - Concepts:
https://medium.com/becloudy/architecting-for-reliability-part-1-concepts-17028343089
Part 2 - Resiliency and Availability Design Patterns for the Cloud:
https://medium.com/becloudy/architecting-for-reliability-part-2-resiliency-and-availability-design-patterns-for-the-cloud-cf7aaaed0df2
Part 3 - High Availability Architectures:
https://medium.com/becloudy/architecting-for-reliability-part-3-high-availability-architectures-8dfd0f87d25e
Forwarded from DevOps Deflope News
В блоге компании Gruntwork вышла серия статей про автоматизацию HashiCorp Vault.
Рассматривается auto-unseal и аутентификация с помощью метаданных инстанса и IAM для AWS и GCP.
* http://amp.gs/Vr1L
* http://amp.gs/Vr1Q
* http://amp.gs/Vr1o
#gruntwork #vault #aws
Рассматривается auto-unseal и аутентификация с помощью метаданных инстанса и IAM для AWS и GCP.
* http://amp.gs/Vr1L
* http://amp.gs/Vr1Q
* http://amp.gs/Vr1o
#gruntwork #vault #aws
Gruntwork
A guide to automating HashiCorp Vault #1: Auto-unsealing
Vault is an open source tool created by HashiCorp for securely storing secrets, such as database passwords, API keys, and TLS certs.
Forwarded from DevOps&SRE Library
Systems_Performance.pdf
8.2 MB
Systems Performance
Отличная книга про производительность операционных систем и приложений. Хоть книга уже и не новая, я всеравно настоятельно советую ее прочитать хотябы по диагонали. В книге объясняется множество базовых концепций и методологий, которые не утратили свою актуальность.
Brendan Gregg
2014
Отличная книга про производительность операционных систем и приложений. Хоть книга уже и не новая, я всеравно настоятельно советую ее прочитать хотябы по диагонали. В книге объясняется множество базовых концепций и методологий, которые не утратили свою актуальность.
Brendan Gregg
2014
Forwarded from CatOps
How about building Feature Toggles into Terraform?
Technically - nothing new, but it can be very useful when you have many slightly different environments.
As bonus, you can read definitive guide how cook feature toggles at weekend.
#terraform #culture
Technically - nothing new, but it can be very useful when you have many slightly different environments.
As bonus, you can read definitive guide how cook feature toggles at weekend.
#terraform #culture
Forwarded from DataEng
На сайте baseDS тем временем вышли 2 новые статьи:
- Transparency: Illusions of a Single System (Part 1)
- Transparency: Illusions of a Single System (Part 2)
- Transparency: Illusions of a Single System (Part 1)
- Transparency: Illusions of a Single System (Part 2)
Medium
Transparency: Illusions of a Single System (Part 1)
Even though we might be new to distributed systems, by now we can see that, by definition, they involve many moving parts. Those moving…
Forwarded from Пятничный деплой
Многие знают про readiness/liveness probes в Kubernetes, но часто не понимают что именно в них должно быть. Статья которая раскрывает тему healthcheck достаточно глубоко - https://medium.com/@copyconstruct/health-checks-in-distributed-systems-aa8a0e8c1672 Настоятельно советую посмотреть еще ссылки в конце - там тоже много вкусного.
#sre #healtcheck
#sre #healtcheck
Medium
Health Checks and Graceful Degradation in Distributed Systems
Thanks, as always, to Fred Hebert and Sargun Dhillon for reading a draft of this post and offering some invaluable suggestions.
Forwarded from DevOps Deflope News
Немножко утилит про сети.
* ksniff — kubectl плагин, который использует tcpdump и Wireshark для снятия трафика в любом поде в кластере Kubernetes.
http://amp.gs/VWbN
P.S. Напоминаю, что плагины kubectl теперь можно удобно ставить с помощью krew
http://amp.gs/VWbJ
* kubefwd — решение для форвардинга портов из Kubernetes на локальное окружение.
http://amp.gs/VWbL
* sshuttle — простая штука для создания подобия VPN через ssh соединение без админских прав.
http://amp.gs/VWb3
И kuttle — обертка для sshuttle для kubectl для пробрасывания сети из Kubernetes на локалхост.
http://amp.gs/VWb2
#tools #network
* ksniff — kubectl плагин, который использует tcpdump и Wireshark для снятия трафика в любом поде в кластере Kubernetes.
http://amp.gs/VWbN
P.S. Напоминаю, что плагины kubectl теперь можно удобно ставить с помощью krew
http://amp.gs/VWbJ
* kubefwd — решение для форвардинга портов из Kubernetes на локальное окружение.
http://amp.gs/VWbL
* sshuttle — простая штука для создания подобия VPN через ssh соединение без админских прав.
http://amp.gs/VWb3
И kuttle — обертка для sshuttle для kubectl для пробрасывания сети из Kubernetes на локалхост.
http://amp.gs/VWb2
#tools #network
Forwarded from Sysadmin Tools 🇺🇦
Описалово по гарантиях доставки в месседж брокерах.
https://developer.lightbend.com/blog/2017-11-01-atotm-akka-messaging-part-2/index.html
https://developer.lightbend.com/blog/2017-11-01-atotm-akka-messaging-part-2/index.html
Lightbend
How Akka Works: 'At Least Once' Message Delivery | @lightbend
This article is the second in a series of three articles that dives into some of the interesting aspects of messaging within distributed systems environments.
Forwarded from DevOps Deflope News
Если вы давно слышали про флеймграфы от Брендана Грегга, но все не доходили руки попробовать их, то вот отличная статья от Selectel про его применение для дебага проблем.
http://amp.gs/9jZg
Заодно можно упомянуть доклад Петра Зайцева с FOSDEM http://amp.gs/9jZR
И статью http://amp.gs/9jZV
#flamegraphs #performance
http://amp.gs/9jZg
Заодно можно упомянуть доклад Петра Зайцева с FOSDEM http://amp.gs/9jZR
И статью http://amp.gs/9jZV
#flamegraphs #performance
Хабр
Perf и flamegraphs
Огромную популярность набирает тема повышения производительности операционных систем и поиска узких мест. В этой статье мы расскажем об одном инструменте для п...
Forwarded from Українська девопсарня via @like
Cloud-based Auto Unseal in Vault
https://www.hashicorp.com/blog/enabling-cloud-based-auto-unseal-in-vault-open-source
https://www.hashicorp.com/blog/enabling-cloud-based-auto-unseal-in-vault-open-source
HashiCorp
Enabling Cloud-based Auto Unseal in Vault Open Source
In this blog post we give a brief overview of how to enable cloud-based auto unseal in Vault open source. If you're already using Vault, you'll need to migrate to auto unseal, but don't worry, you can migrate back to manual unseal whenever you like. If you've…
Forwarded from DevOps&SRE Library
Проект Ksonnet закрыт.
Подробности: https://blogs.vmware.com/cloudnative/2019/02/05/welcoming-heptio-open-source-projects-to-vmware/
Подробности: https://blogs.vmware.com/cloudnative/2019/02/05/welcoming-heptio-open-source-projects-to-vmware/
Forwarded from DataEng
YouTube
RabbitMQ vs Kafka - Jack Vanlightly x Erlang Solutions webinar
RabbitMQ vs Kafka
Messaging is at the core of many architectures and two giants in the messaging space are RabbitMQ and Apache Kafka. In this webinar we'll take a look at RabbitMQ and Kafka within the context of real-time event-driven architectures.
In this…
Messaging is at the core of many architectures and two giants in the messaging space are RabbitMQ and Apache Kafka. In this webinar we'll take a look at RabbitMQ and Kafka within the context of real-time event-driven architectures.
In this…
Forwarded from Anastasia
#вакансия #job #москва #fulltime
Город и адрес офиса: Москва, ст. м. Водный стадион
Название компании: Лаборатория Касперского
Формат работы: офис (график начала рабочего дня - гибкий)
Занятость: полная
Зарплатная вилка: 160-210 тыс. на руки (+ обсуждаем пожелания)
Описание вакансии: https://careers.kaspersky.ru/vacancy/9612/
Вакансия: Senior DevOps Linux
«Лаборатория Касперского» уже 21 год защищает мир от киберугроз. Более 400 миллионов пользователей выбирают наши технологии для защиты своих данных, а мы каждый день работаем над их совершенствованием. Сегодня наша команда — это 4 000 экспертов, которые работают в 37 странах мира. Все мы — обычные люди, со своими особенностями и увлечениями, но вместе мы 24 часа в сутки спасаем мир. Работа у нас — это возможность стать настоящим героем, оставаясь самим собой.
Область работы:
• Участие в планировании архитектуры, проработке требований по производительности, мониторингу, резервированию;
• Автоматизация задач администрирования (управление конфигурациями, контейнеризация, подготовка артефактов);
• Изучение и внедрение новых сервисов;
• Взаимодействие с разработчиками и тестировщиками, координация со смежными командами.
Мы ожидаем что Вы:
• Хорошо знаете практики эксплуатации критичных систем;
• Имеете опыт планирования и развертывания информационных систем работающих в режиме 24*7;
• Понимаете принципы микросервисной архитектуры, знакомы с разработкой ПО;
• Спокойно относитесь к перестраиванию приоритетов с учетом внеплановых активностей
• Детально понимаете устройство систем и сервисов с которыми работаете;
• Знаете Linux на уровне эксперта;
• Хорошо ориентируетесь в OpenSource решениях.
Что мы предлагаем:
• Интересные задачи и возможность присоединиться к команде профессионалов крупнейшей в мире частной антивирусной компании;
• Работу в современном комфортном офисе в 5-7 минутах ходьбы от ст.м. «Водный стадион» с зонами отдыха на каждом этаже и игровыми комнатами (настольный теннис и футбол);
• Конкурентоспособную заработную плату;
• Трудоустройство согласно ТК РФ;
• Широкий социальный пакет:
o ДМС и страхование жизни (включая детей)
o Врач и массаж в офисе
o Корпоративная мобильная связь
o Компенсация питания
• Бесплатный тренажерный зал в офисе и др;
• Различные возможности для карьерного и профессионального развития;
• Участие в тимбилдингах и корпоративных мероприятиях;
• Свободу в выборе своего стиля одежды;
• Релокационный пакет для кандидатов.
Контакты: @nteam или anastasiya.timashova@kaspersky.com
Город и адрес офиса: Москва, ст. м. Водный стадион
Название компании: Лаборатория Касперского
Формат работы: офис (график начала рабочего дня - гибкий)
Занятость: полная
Зарплатная вилка: 160-210 тыс. на руки (+ обсуждаем пожелания)
Описание вакансии: https://careers.kaspersky.ru/vacancy/9612/
Вакансия: Senior DevOps Linux
«Лаборатория Касперского» уже 21 год защищает мир от киберугроз. Более 400 миллионов пользователей выбирают наши технологии для защиты своих данных, а мы каждый день работаем над их совершенствованием. Сегодня наша команда — это 4 000 экспертов, которые работают в 37 странах мира. Все мы — обычные люди, со своими особенностями и увлечениями, но вместе мы 24 часа в сутки спасаем мир. Работа у нас — это возможность стать настоящим героем, оставаясь самим собой.
Область работы:
• Участие в планировании архитектуры, проработке требований по производительности, мониторингу, резервированию;
• Автоматизация задач администрирования (управление конфигурациями, контейнеризация, подготовка артефактов);
• Изучение и внедрение новых сервисов;
• Взаимодействие с разработчиками и тестировщиками, координация со смежными командами.
Мы ожидаем что Вы:
• Хорошо знаете практики эксплуатации критичных систем;
• Имеете опыт планирования и развертывания информационных систем работающих в режиме 24*7;
• Понимаете принципы микросервисной архитектуры, знакомы с разработкой ПО;
• Спокойно относитесь к перестраиванию приоритетов с учетом внеплановых активностей
• Детально понимаете устройство систем и сервисов с которыми работаете;
• Знаете Linux на уровне эксперта;
• Хорошо ориентируетесь в OpenSource решениях.
Что мы предлагаем:
• Интересные задачи и возможность присоединиться к команде профессионалов крупнейшей в мире частной антивирусной компании;
• Работу в современном комфортном офисе в 5-7 минутах ходьбы от ст.м. «Водный стадион» с зонами отдыха на каждом этаже и игровыми комнатами (настольный теннис и футбол);
• Конкурентоспособную заработную плату;
• Трудоустройство согласно ТК РФ;
• Широкий социальный пакет:
o ДМС и страхование жизни (включая детей)
o Врач и массаж в офисе
o Корпоративная мобильная связь
o Компенсация питания
• Бесплатный тренажерный зал в офисе и др;
• Различные возможности для карьерного и профессионального развития;
• Участие в тимбилдингах и корпоративных мероприятиях;
• Свободу в выборе своего стиля одежды;
• Релокационный пакет для кандидатов.
Контакты: @nteam или anastasiya.timashova@kaspersky.com