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の実践方法

13章データ処理パイプライン

執筆:Rita Sodt、Igor Maravić(Spotify)

協力:Gary Luo、Gary O'Connor、Kate Ward

データ処理は複雑な分野であり、より大きなデータセット、大量のデータ変換、高速で信頼性があり、安価な結果に対する欲求などを満たすため、常に進化し続けています。この分野は現在、様々なソースで生成され、収集されるデータセットを特徴とします。これはモバイルの利用統計から統合されたセンサーネットやWebアプリケーションのログにまで及びます。データ処理パイプラインは、このような限度がなく順序付けされていないグローバルなスケールのデータセットを、構造化されてインデックス付けされたストレージへと変換することによって、重要なビジネス上の判断に情報をもたらしたり、新しいプロダクトの機能を可能にします。システムとユーザーの振る舞いについての知見の提供に加えて、データ処理はビジネスに欠かせません。パイプライン内の遅延したデータや誤ったデータは、ユーザーに見える問題として明らかになることがあります。この問題の修正には、コストや労力、時間がかかります。

本章ではまず、プロダクトの例を使って一般的なタイプのビッグデータの処理パイプラインアプリケーションをいくつか検証します。そしてパイプラインに対する要求の特定方法とデザインパターンを見ていき、開発サイクル全体にわたるデータ処理パイプラインの管理のベストプラクティスを並べていきます。パイプラインを最適化するために行えるトレードオフと、パイプラインの健全性の重要なシグナルの計測テクニックを取り上げます。デプロイ後にサービスが健全で信頼性を保つようにするために、SREは(そして開発者も)これらのタスクのすべてを遂行できなければなりません。SREはこの作業に早期の段階から関わるべきです。GoogleのSREチームは定期的にデータ処理パイプラインを開発するチームにコンサルティングを行い、パイプラインを容易にリリース、修正、そして顧客に関わる問題を起こさず動作させられるようにします。 ...

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