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

スポンサーリンク
Cloud Spanner

【入門編】 クエリ最適化エンジン – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。今日は、Cloud Spannerの頭脳とも言える「クエリ最適化エンジン」についてお話しします。「分散データベースってなんだか難しそう…」「SQLを書いたはいいけれど、裏で何が起きてい...
Cloud Spanner

【入門編】 分散クエリ実行プラン – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中のユーザーからの膨大なリクエストを、一瞬たりとも止まることなく処理し続けるデータベース」――。そんな夢のようなシステムを実現するのが、Googleの...
Cloud Spanner

【入門編】 2相コミット(2PC) – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。世界最高峰のデータベースなんて聞くと、なんだか冷たくて難解な機械の要塞を想像しちゃうかもしれないけれど、本質を掴んでしまえば、意外と身近で美しい仕組みで動いているんだ。今回は、Clou...
Cloud Spanner

【入門編】 分散トランザクションプロトコル – Cloud Spanner

こんにちは!クラウドの世界へようこそ。今日は、Googleが誇る最強のデータベース「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 Spanner

【入門編】 ステイル読み取り (Stale Read) – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。今回は、Cloud Spannerの数ある強力な機能の中でも、特に「知っていると得をする」隠し味のような存在、「ステイル読み取り(Stale Read)」に...
Cloud Spanner

【入門編】 読み取り専用トランザクション – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。「世界中のユーザーからの膨大なアクセスを、一瞬たりとも止めずに処理し続けるデータベース」なんて聞くと、なんだかSF映画のようだと思いませんか? Cloud ...
Cloud Spanner

【入門編】 読み書きトランザクション – Cloud Spanner

こんにちは!Cloud Spannerの世界へようこそ。チーフアーキテクトの私です。今日は、Cloud Spannerの心臓部とも言える「読み書きトランザクション」についてお話しします。「分散データベースって難しそう…」「トランザクションっ...
スポンサーリンク