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

スポンサーリンク
Cloud Spanner

【入門編】 データレプリケーションとPaxosグループ – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「Googleが使っている世界規模のすごいデータベース」と聞くと、なんだか難しそう、自分にはまだ早いかな……なんて身構えていませんか? 大丈夫、安心してくだ...
Cloud Spanner

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

こんにちは!Cloud Spannerの世界へようこそ。世界中のユーザーからのアクセスを、止まることなく、まるで1台の超高速なコンピューターのようにさばき続けるCloud Spanner。その裏側って、どうなっているのか気になりませんか?「...
Cloud Spanner

【入門編】 読み取り専用レプリカ最適化 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中のユーザーから同時にアクセスされても絶対に止まらず、データがズレることもない、そんな夢のようなデータベースを作りたい」――そんな途方もない野望を叶え...
Cloud Spanner

【入門編】 タブレット管理 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「Cloud Spannerって、なんだかすごそうだけど、裏側でどう動いているのかイメージしづらい…」そんな風に思っていませんか?大丈夫。今回は、Cloud...
Cloud Spanner

【入門編】 データシャーディングとスプリットポイント – Cloud Spanner

こんにちは!クラウドの世界へようこそ。今日は、Googleが誇る最強のデータベース「Cloud Spanner(クラウド・スパナー)」の、一番ワクワクする心臓部についてお話しするね。データベースって聞くと、「なんだか難しそう」「巨大なエクセ...
Cloud Spanner

【入門編】 分散集約処理 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中で使われる巨大なデータベース」と聞くと、なんだか難しそうだな、何千人ものエンジニアが複雑な設定をしなきゃいけない特別な代物なんじゃないかって思ってい...
Cloud Spanner

【入門編】 クエリプランキャッシュ – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中の銀行口座のデータを同時に正確に処理したい」「何億人ものユーザーが使うゲームで、絶対にデータが消えたり遅くなったりしないようにしたい」。そんな夢みた...
Cloud Spanner

【入門編】 Interleaved Tables物理レイアウト – Cloud Spanner

こんにちは!クラウドの世界へようこそ。今日は、世界中の巨大なシステムを裏から支える怪物級データベース「Cloud Spanner(クラウド・スパナー)」の、もっともエキサイティングで美しい仕組みについてお話しします。テーマは「インターリーブ...
Cloud Spanner

【入門編】 Generated Columns内部実装 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。今日は、データベースの設計において魔法のように便利な機能、「Generated Columns(計算列)」の内部で一体何が起きているのかを、一緒に深く覗いていきましょう。「計算列って、...
Cloud Spanner

【入門編】 Change Streams内部実装 – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。今日は、データベースの中身の変更をリアルタイムでキャッチして外の世界へ届けてくれる、とってもエキサイティングな機能「Change Streams(チェンジストリーム)」の内部の仕組みに...
スポンサーリンク