Skip to Content
サイトリライアビリティワークブック ―SREの実践方法
book

サイトリライアビリティワークブック ―SREの実践方法

by Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne, 澤田 武男, 関根 達夫, 細川 一茂, 矢吹 大輔, 玉川 竜司
June 2020
Intermediate to advanced
516 pages
7h 4m
Japanese
O'Reilly Japan, Inc.
Content preview from サイトリライアビリティワークブック ―SREの実践方法

12章非抽象的な大規模システム設計の紹介

執筆:Salim Virji、James Youngman、Henry Robertson、Stephen Thorne、Dave Rensin、Zoltan Egyed

協力:Richard Bondi

その責任がプロダクションの運用からプロダクトエンジニアリングにまでわたるSREは、ビジネスケースの要求と運用コストの足並みをそろえるユニークな立場にいます。プロダクトエンジニアリングチームは、自分たちが設計するシステムのメンテナンスコストを認識していないことがあります。特に、プロダクトチームが構築しているのがより大きなプロダクションのエコシステムの中に織り込まれる1コンポーネントのとき、そうなりやすいでしょう。

Googleにおけるシステム開発の経験に基づいて、私たちはいかなるプロダクションシステムにおいても信頼性こそが最も重要な機能だと考えています。設計時に信頼性の問題を先送りするのは、より高いコストでより少ない機能しか実現できなくするのと同じだと気づきました。システムの設計と実装においてイテレーティブなスタイルに従えば、低い運用コストで頑健かつスケーラブルな設計に到達できました。私たちはこのスタイルを非抽象的な大規模システム設計(Non-Abstract Large System Design = NALSD)と呼んでいます。

12.1 NALSDとは何か?

本章では、NALSDのアプローチを紹介します。問題の提起から始めて、要件を集め、成功が見込めるソリューションに達するまで設計を繰り返し洗練させていきます。最終的には、多くの種類の障害に耐性があり、初期の要求と設計を繰り返す過程を通じてあらわれた追加のディテールをどちらも満たすシステムに到達します。 ...

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

進化的アーキテクチャ ―絶え間ない変化を支える

進化的アーキテクチャ ―絶え間ない変化を支える

Neal Ford, Rebecca Parsons, Patrick Kua, 島田 浩二
プログラミングRust

プログラミングRust

Jim Blandy, Jason Orendorff, 中田 秀基

Publisher Resources

ISBN: 9784873119137Other