コアアーキテクチャと分散原理

スポンサーリンク
Cloud Spanner

【入門編】 タイムスタンプオラクルの機能 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中で使われる巨大なデータベース」と聞くと、なんだか難しそうだな、途方もなく複雑な仕組みなんじゃないかと身構えてしまいますよね。でも、心配いりません。本...
Cloud Spanner

【入門編】 2相コミットプロトコル – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「分散データベース」とか「2相コミット」なんて言葉を聞くと、なんだか難しそう、頭が痛くなりそう……って思いますよね。わかります、私も最初はそうでした。でも、...
Cloud Spanner

【入門編】 トランザクションマネージャーの役割 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。先輩エンジニアの私です。「世界中で同時にアクセスされても絶対にデータがズレない、しかも止まらないデータベース」として名高いCloud Spannerですが、その裏側を支える心臓部につい...
Cloud Spanner

【入門編】 データ圧縮とLSMツリー – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私だ。今日は、世界中の巨大なシステムを裏で支えるCloud Spannerの、もっとも心臓部に近い「データが綺麗に片付いていく仕組み」について話をしよう。「データベ...
Cloud Spanner

【入門編】 MVCCガベージコレクション – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。世界最高峰のインフラを支えるチーフアーキテクトの私ですが、今日は少し肩の力を抜いて、皆さんと一緒にCloud Spannerの核心に迫りたいと思います。データベースの世界には「MVCC...
Cloud Spanner

【入門編】 クエリのタイムアウト制御 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。世界最高峰のデータベースを扱うなんて、なんだか難しそうに聞こえるかもしれませんね。でも、安心してください。今日お話しする「クエリのタイムアウト制御」さえマスターすれば、Spannerを...
Cloud Spanner

【入門編】 分散デッドロック検出 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。今日は、Cloud Spannerという世界最高峰のデータベースが裏側でやっている、ちょっとスリリングで、しかしものすごく洗練された仕組み「分散デッドロック...
Cloud Spanner

【入門編】 直列化可能分離の保証 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。データベースの世界では「最強クラス」と称されるこのCloud Spannerですが、名前を聞くだけで「なんだか難しそう…」「分散データベースって何?」と身構えてしまう方も多いのではない...
Cloud Spanner

【入門編】 スナップショット分離の実装 – Cloud Spanner

こんにちは!クラウドの世界へようこそ。世界中の巨大なシステムを支える「Cloud Spanner(クラウド スパナ)」について、今日は一緒に探検していきましょう。データベースの世界で一番頭を悩ませる問題、それは「みんなが一斉にデータを書き換...
Cloud Spanner

【入門編】 バックアップ・リストアアーキテクチャ – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中のユーザーが同時にアクセスしても絶対に止まらない、しかも無限に大きくなるデータベース」なんて聞くと、なんだか魔法のようですよね。Cloud Span...
スポンサーリンク