# Sanjay Ghemawat
## 概要
[[Google]] フェローであり、[[Jeffrey Dean]] と共に同社の分散システム基盤を設計・実装した。[[Google File System]]、[[@2004__OSDI__MapReduce - Simplified Data Processing on Large Clusters]]、[[Bigtable]]、LevelDB などの主要システムの共同設計者として知られる。[[@2006__OSDI__Bigtable - A Distributed Storage System for Structured Data]] の共著者。
## 主な貢献(wiki 収録ソース)
- [[@2004__OSDI__MapReduce - Simplified Data Processing on Large Clusters]]: 共著者。[[Jeffrey Dean]] と共に、map/reduce の2関数だけで大規模クラスタ上の並列分散計算を記述できるプログラミングモデルとその耐障害実装を提案
- [[@2006__OSDI__Bigtable - A Distributed Storage System for Structured Data]]: 共著者
- [[@2013__TOCS__Spanner - Google's Globally Distributed Database]]: 共著者。外部一貫性のあるグローバル分散データベース Spanner の設計・実装に参加
## 関連
- ソース: [[@2004__OSDI__MapReduce - Simplified Data Processing on Large Clusters]] / [[@2006__OSDI__Bigtable - A Distributed Storage System for Structured Data]] / [[@2013__TOCS__Spanner - Google's Globally Distributed Database]]
- エンティティ: [[Google]] / [[Jeffrey Dean]] / [[Bigtable]] / [[Google File System]]
- 概念: [[分散ストレージ]] / [[タスク並列フレームワーク]] / [[外部一貫性]] / [[分散トランザクション]]
## 出典
- [[@2004__OSDI__MapReduce - Simplified Data Processing on Large Clusters]]
- [[@2006__OSDI__Bigtable - A Distributed Storage System for Structured Data]]
- [[@2013__TOCS__Spanner - Google's Globally Distributed Database]]