Cloud Spanner

スポンサーリンク
Cloud Spanner

【実務・中級編】 トランザクションタイムスタンプオーラクル – Cloud Spanner

Cloud Spannerの「神の視点」:TrueTimeとトランザクションタイムスタンプ・オーラクルを使いこなすCloud Spannerを単なる「リレーショナルなNoSQL」だと思っているなら、今すぐその認識を改めた方がいい。Spann...
Cloud Spanner

【実務・中級編】 楽観的並行性制御 – Cloud Spanner

Cloud Spannerの「楽観的並行性制御」を極める:衝突を恐れず、スケールを勝ち取るアーキテクチャエンジニア諸君、設計レビューで「Cloud Spannerならスケーラブルだ」という言葉を安易に使っていないか?Cloud Spanne...
Cloud Spanner

【実務・中級編】 悲観的ロック – Cloud Spanner

Cloud Spannerの「悲観的ロック」を制する者が、高負荷システムを制するCloud Spannerを単なる「SQLが動く分散DB」だと思っているなら、今すぐその認識を改めたほうがいい。Spannerの真価は、分散環境でありながら「外...
Cloud Spanner

【実務・中級編】 トランザクション再試行ロジック – Cloud Spanner

Cloud Spannerの「アボート」を飼いならせ:トランザクション再試行の極意Cloud Spannerを使い始めたエンジニアが必ずぶつかる壁、それが「`Aborted`エラー」だ。「なぜリクエストが成功しないのか?」「ネットワークが不...
Cloud Spanner

【実務・中級編】 ロックの仕組み – Cloud Spanner

Cloud Spannerの「ロック」を制する者は、分散システムの極致を制すSpannerを単なる「SQLが使えるNoSQL」や「巨大なMySQL」だと思っているなら、今すぐその認識を捨ててほしい。Spannerの真価は、TrueTimeに...
Cloud Spanner

【実務・中級編】 マルチステートメントトランザクション – Cloud Spanner

Cloud Spannerのマルチステートメント・トランザクション:神は「粒度」に宿るSpannerをただの「スケールするRDBMS」だと思っているなら、今すぐその認識を改めたほうがいい。分散環境において「強整合性」を担保しつつ、高いスルー...
Cloud Spanner

【実務・中級編】 読み取り書き込みトランザクション – Cloud Spanner

Cloud Spannerの「読み書きトランザクション」を制する者が、分散システムを制する諸君、設計レビューで「SpannerならACIDだから安心だよね」という甘い言葉を聞くたびに、私は身が引き締まる思いがする。確かにCloud Span...
Cloud Spanner

【実務・中級編】 読み取り専用トランザクション – Cloud Spanner

Cloud Spannerの「読み取り専用トランザクション」:スケーラビリティの真髄を使いこなすエンジニア諸君。Cloud Spannerを単なる「SQLが動く分散DB」だと思っているなら、今すぐその認識を改めるべきだ。Spannerの真の...
Cloud Spanner

【実務・中級編】 Data Boostによる分析クエリ最適化 – Cloud Spanner

Cloud Spannerの「聖域」を守れ:Data Boostで実現するOLTPとOLAPの完全なる分離Cloud Spannerを触り始めたエンジニアが必ず直面する壁がある。それは、「トランザクション処理(OLTP)のパフォーマンスを維...
Cloud Spanner

【実務・中級編】 クエリヒント – Cloud Spanner

Cloud Spannerのオプティマイザを「手懐ける」――クエリヒントという名の外科手術Cloud Spannerは、分散データベースとしての完成度が極めて高い。しかし、どれほど優秀なオプティマイザであっても、統計情報の更新タイミングやデ...
スポンサーリンク