Skip to Content
数据库可靠性工程:数据库系统设计与运维指南
book

数据库可靠性工程:数据库系统设计与运维指南

by Laine Campbell, Charity Majors
November 2020
Beginner to intermediate
214 pages
5h 10m
Chinese
Posts & Telecom Press
Content preview from 数据库可靠性工程:数据库系统设计与运维指南
数据库可靠性工程师行为指南
|
193
划、执行、检查和行动的要求,第
4
章已有论述。每次变更前,要明确定义成功的指标,
并以质疑的态度分析变更结果。
如第
2
章和第
3
章所述,利用组织
SLO
的相关知识,对于理解变更的必要性、度量值和结
果(向组织其他部分证明潜在价值以推动变更)以及努力的价值至关重要。
希望你所在的组织了解数据驱动决策的价值,并且实施了观测平台、流程分析以及行为准
则,而且定义了清晰、有用的
SLO
,以推动决策。若非如此,则需要从这些实践开始,以
便带来更深远、更广泛的影响。
13.1.3
 数据完整性和可恢复性
第
7
章讨论了数据完整性的重要性,以及在数据丢失或损坏的情况下如何恢复。组织通常
将其视为数据库可靠性工程师的责任,然而数据库可靠性工程师团队不可能独自完成这项
任务。作为数据完整性的拥护者,数据库可靠性工程组织通常要承担责任。说服软件工程
师团队为数据验证流水线和恢复
API
分配更多资源,是一项持续性的职责。如果解决了架
构和软件开发早期缺少数据库可靠性工程师参与的困难,就会增强人际关系和信任,进而
逐步构建共享代码,这有利于实现数据完整性验证流水线。
这并非易事,我们的经验是大多数软件工程师认为数据完整性仅是数据库可靠性工程师
要考虑的事情。资源匮乏的组织不愿开发验证流水线和用于恢复的
API
,因此,必须采用
“草根”思维的解决方案,与数据完整性问题周旋。同样,追踪手动恢复数据所付出的人
力成本,对于说服领导为开发用于恢复的
API
和验证流水线投入资源大有帮助。
如前所述,数据库可靠性的成功演进要求组织逐步、全面地转变 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Java持续交付

Java持续交付

Daniel Bryant, Abraham Marín-Pérez
机器学习流水线实战

机器学习流水线实战

Hannes Hapke, Catherine Nelson
解密金融数据

解密金融数据

Justin Pauley

Publisher Resources

ISBN: 9787115548863