Skip to Content
Google系统架构解密: 构建安全可靠的系统
book

Google系统架构解密: 构建安全可靠的系统

by Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield
September 2021
Beginner to intermediate
392 pages
12h 13m
Chinese
Posts & Telecom Press
Content preview from Google系统架构解密: 构建安全可靠的系统
246
15
15.1.4
 协同调试
一种教学方法
许多工程团队通过现场(或通过视频会议)共同处理真实问题来教授调试技巧。除了能让
经验丰富的调试人员的技能保持更新,协同调试还有助于让团队的新成员在心理上感到踏
实。他们会看到,即便是团队中最好的调试人员也会陷入困境、倒退或挣扎。他们会意识
到,犯错和陷入困难没什么大不了
12
。有关安全教育的更多信息请参阅第
21
章。
我们发现以下规则可以优化学习体验。
只有两个人可以打开笔记本计算机:
一位“操作员”,按要求执行相应操作;
一位“记录员”。
每一步操作都应该由观众决定。只有操作员和记录员才允许使用计算机,但他们不能决
定要采取什么行动。这样一来,参与者就不需要单独调试了。他们只需要给出答案,而
不需要分享他们的思考过程和排障步骤。
在任何人事先都不知道问题解决方式的前提下,团队协同确定要检查的一个或多个问题。
每个人都可以要求操作员进行排障操作(例如,打开仪表板、查看日志、重启服务器等)。
由于每个在场的人都见证了建议的提出,因此可以了解提出的相关工具和技术。通过这些
练习,即使是经验丰富的团队成员也能学到新知识。
如《
SRE
Google
运维解密》的第
28
章所述
,一些团队还使用“不幸轮盘”模拟练习。
这些练习既可以是理论上的,也可以是解决问题的口头演练,还可以是实践性的。在此过
程中,测试者会向系统引入错误。这些场景同样也涉及两个角色:
“测试提供者”,即构建和呈现测试的人;
“测试实施者”,即尝试解决问题的人,有时可能需要队友帮助。
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

管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
Python机器学习基础教程

Python机器学习基础教程

Andreas C. Müller, Sarah Guido
解密金融数据

解密金融数据

Justin Pauley

Publisher Resources

ISBN: 9787115569257