# James Cowling ## 概要 James Cowling は [[Dropbox]] のプリンシパルエンジニアであり、『SREの探求』17章「データ耐久性のエンジニアリング」の著者。Dropbox のファイルデータを保存するマルチエクサバイト規模の地域分散ストレージシステムを構築・デプロイするプロジェクトの技術責任者を務め、Filesystem and Metadata 部門ではストレージチームの責任者も務めた。業界で働く前は、マサチューセッツ工科大学(MIT)で大規模分散トランザクション処理と合意プロトコルを専攻し博士号を取得した。(Source: [[@2021__OReillyJapan__SREの探求 - Chapter 17 データ耐久性のエンジニアリング]] 著者紹介) 17章では、Dropbox の実例(耐久性のマルコフモデル・地域分離ストレージアーキテクチャ・ストレージコードリリースプロセス・オブジェクト削除フロー・自動ディスク修復ワークフロー)を軸に、耐久性エンジニアリングを分離・保護・検証・自動化の4本の柱として整理した。(Source: [[@2021__OReillyJapan__SREの探求 - Chapter 17 データ耐久性のエンジニアリング]]) ## 関連 - [[Dropbox]] — 所属組織 - [[SREの探求]] — 本エンティティが登場する書籍 - [[@2021__OReillyJapan__SREの探求 - Chapter 17 データ耐久性のエンジニアリング]] — 登場ソース(著者) ## 出典 - [[@2021__OReillyJapan__SREの探求 - Chapter 17 データ耐久性のエンジニアリング]](James Cowling, 「データ耐久性のエンジニアリング」, David N. Blank-Edelman(編)『SREの探求』, オライリー・ジャパン, 2021, 17章、著者紹介)