Тип, Статус, Название, Автор, Количество страниц, Прогресс, Формат, Обложка, Начата, Закончена, Оценка, Сложность, Теги, Категории, Источник, Ссылка
Тип
Статус
Название
Автор
Количество страниц
Прогресс
Формат
Обложка
Начата
Закончена
Оценка
Сложность
Теги
Категории
Источник
Ссылка
Книга
Запланировано
Site Reliability Engineering. Надежность и безотказность как в Google
Бетси Бейер
Крис Джоунс
Дженнифер Петофф
Ричард Нил Мёрфи
560
0
Электронная
Библиотека/Книги/covers/sre-google.jpg
sre
devops
надёжность
google
системное_администрирование
распределённые_системы
Программирование
DevOps
Site Reliability Engineering. Надежность и безотказность как в Google
!
📖О книге
Бетси Бейер, Крис Джоунс, Дженнифер Петофф и Ричард Нил Мёрфи — инженеры и менеджеры Google SRE — собрали в одной книге принципы и практики, которые позволяют Google запускать крупнейшие производственные системы в мире с высокой надёжностью. Книга описывает дисциплину Site Reliability Engineering: как Google применяет программные инструменты для решения задач, которые традиционно решают системные администраторы. Издательство «Питер», 2018, ISBN 978-5-4461-0976-0.
🧠 Ключевые идеи
SRE как дисциплина: SRE — это то, что получается, когда инженер-программист занимается операционной деятельностью; Software Engineering + Operations = надёжные системы без ручного труда
Error budget: бюджет ошибок как инструмент баланса между скоростью разработки и надёжностью — команда разработки тратит бюджет, SRE его защищает
SLI/SLO/SLA: индикаторы, цели и соглашения об уровне сервиса — формальный язык для договорённостей о надёжности между командами и пользователями
Устранение toil: автоматизация рутинных операций как системный подход — если задачу можно автоматизировать, её нужно автоматизировать; toil не должен превышать 50% времени SRE
Культура постмортемов: бесклассовые анализы инцидентов без поиска виноватых — фокус на системных причинах, а не на ошибках людей
💬 Важные цитаты
«Hope is not a strategy» — надежда не является стратегией
«SRE is what happens when you ask a software engineer to design an operations team»