Cloud Spannerの概要と基本概念

スポンサーリンク
Cloud Spanner

【テクニカル・上級編】 自動シャーディング – Cloud Spanner

Spannerの自動シャーディング:ブラックボックスの深淵にある「Splits」の真実多くのエンジニアが「Spannerは自動でシャーディングしてくれる」という甘美なフレーズを口にする。だが、その背後で何が起きているのかを理解している者は少...
Cloud Spanner

【テクニカル・上級編】 ノードと処理ユニット – Cloud Spanner

Cloud Spannerの計算資源:ノードとProcessing Units(PU)の深淵を読み解くCloud Spannerを単なる「SQLが使える分散DB」と定義しているうちは、その真価には辿り着けない。真のアーキテクトが向き合うべき...
Cloud Spanner

【テクニカル・上級編】 インスタンス構成 – Cloud Spanner

Cloud Spannerのインスタンス構成:物理レイヤーから読み解く「可用性とレイテンシの真実」Cloud Spannerを単なる「マネージドな分散RDBMS」と呼ぶのは、エンジン設計者から見ればあまりに表層的だ。Spannerの真髄は、...
Cloud Spanner

【テクニカル・上級編】 NoSQLとの比較 – Cloud Spanner

分散データベースの聖杯:Cloud SpannerがNoSQLの「妥協」を葬り去るメカニズムデータベースの歴史において、エンジニアは常に「水平スケーラビリティ」と「ACID特性」の二者択一を迫られてきた。NoSQLの隆盛は、CAP定理という...
Cloud Spanner

【テクニカル・上級編】 RDBMSとの比較 – Cloud Spanner

スケーラビリティの神話を超えて:Cloud SpannerがRDBMSの「物理的限界」をどう破壊したか多くのエンジニアが「RDBMSは垂直スケールするもの」という呪縛に囚われている。MySQLのレプリケーション遅延に悩み、シャーディングの複...
Cloud Spanner

【テクニカル・上級編】 ACID特性の保証 – Cloud Spanner

分散DBの聖杯:Cloud Spannerがいかにして「妥協なきACID」を実装したか多くの分散データベースが「CAP定理」という名の妥協を強いられる中、なぜCloud Spannerだけが、グローバルスケールでACID特性を完璧に維持でき...
Cloud Spanner

【テクニカル・上級編】 水平スケーラビリティ – Cloud Spanner

Cloud Spannerの水平スケーラビリティ:幻想を排し、その「物理的必然」を解剖する多くのエンジニアが「Spannerはノードを足せば勝手にスケールする魔法の箱」だと誤解している。だが、真のアーキテクトであれば、その背後にある「物理的...
Cloud Spanner

【テクニカル・上級編】 TrueTime API – Cloud Spanner

TrueTimeの深淵:Cloud Spannerがいかにして「物理の限界」を克服したか多くのエンジニアが「Spannerは凄い」と言う。だが、その凄さが「TrueTimeという魔法の時計があるから」というレベルで止まっているのなら、君はま...
Cloud Spanner

【テクニカル・上級編】 グローバル強整合性 – Cloud Spanner

Spannerの真髄:TrueTimeが引き裂く「CAP定理の呪縛」とグローバル強整合性の正体多くのエンジニアが「Spannerは速くて落ちない」という表層的な理解に留まっている中で、我々が対峙すべきは、それがどのような物理法則の限界ギリギ...
Cloud Spanner

【テクニカル・上級編】 NewSQLアーキテクチャ – Cloud Spanner

Cloud Spannerの深淵:分散トランザクションの「神話」を物理レイヤから解剖する多くのエンジニアがCloud Spannerを「グローバルなRDBMS」と呼ぶ。しかし、その形容はあまりに表層的だ。Spannerの本質は、CAP定理と...
スポンサーリンク