Базы данных. Инжиниринг надежности
Эта книга представляет собой практическое руководство по инжинирингу надежности баз данных (Database Reliability Engineering, DBRE) — новой дисциплине на стыке администрирования баз данных, DevOps и SRE (Site Reliability Engineering). Авторы показывают, как применять принципы надежности и устойчивости к проектированию и эксплуатации систем хранения данных в современных условиях.
Книга охватывает ключевые аспекты работы инженера по надежности баз данных: управление уровнем качества обслуживания (SLA), оценку и управление рисками, оперативный контроль, инжиниринг инфраструктуры, резервное копирование и восстановление, управление релизами и вопросы безопасности. Особое внимание уделяется интеграции баз данных в DevOps-культуру и автоматизации рутинных операций.
В практической части рассматриваются различные типы хранилищ данных (реляционные, NoSQL), принципы репликации, индексирования и проектирования отказоустойчивых архитектур. Книга содержит конкретные примеры и рекомендации по внедрению практик DBRE в организациях.
Издание предназначено для администраторов баз данных, DevOps-инженеров, SRE-специалистов и всех, кто отвечает за надежность и производительность систем хранения данных в условиях динамично развивающейся IT-инфраструктуры.









