Cloud Spannerの概要と基本概念

スポンサーリンク
Cloud Spanner

【実務・中級編】 ポイントインタイムリカバリ(PITR) – Cloud Spanner

【Cloud Spanner】ポイントインタイムリカバリ(PITR)の極意:データ破損から秒速で生還するための実践アーキテクチャこんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計のレビューで、こんな質問を受けたとし...
Cloud Spanner

【実務・中級編】 エクスポートとインポート – Cloud Spanner

【Spanner深層】Dataflowインポート/エクスポートの限界と、修羅場を潜るための極限ベストプラクティスこんにちは。チーフアーキテクトの私だ。これまでに数多くの大規模分散データベースの設計・運用を見てきたが、Cloud Spanne...
Cloud Spanner

【実務・中級編】 マネージドバックアップと復元 – Cloud Spanner

SpannerのバックアップとPITR:本番障害を秒速で無かったことにする設計・運用アンチパターンこんにちは。チーフアーキテクトの私だ。これまで数々のミッションクリティカルな分散データベースシステムを構築・監査してきたが、いまだに「Span...
Cloud Spanner

【実務・中級編】 オンラインスキーマ更新 – Cloud Spanner

オンラインスキーマ更新の真実:数千万QPSを止めずに進化し続けるデータベースの設計思想こんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、こんな質問を受けたことはないか?「プロダクトの成長に伴って...
Cloud Spanner

【実務・中級編】 ホットスポット回避技術 – Cloud Spanner

【Cloud Spanner】ホットスポット完全壊滅:実務で踏み抜かないための「分散キー設計」極意こんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいは基本設計レビューで、こんなプライマリキー(主キー)の定義を見かけて冷や汗をか...
Cloud Spanner

【実務・中級編】 主キー設計のベストプラクティス – Cloud Spanner

【Spannerアーキテクチャ徹底解剖】ホットスポットの呪縛を断ち切る:極限の主キー設計テックリードの私だ。コードレビューや設計レビューで、未だに「とりあえずインクリメンタルなIDを主キーにしました」「UUIDv4をそのまま突っ込みました」...
Cloud Spanner

【実務・中級編】 テーブルのインターリーブ – Cloud Spanner

【Cloud Spannerの極意】インターリーブ徹底解説:物理レイアウトを支配し、JOINを「無かったこと」にせよこんにちは。テックリードの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、こんなスキーマを見かけたとしよう...
Cloud Spanner

【実務・中級編】 セカンダリインデックス – Cloud Spanner

【Spanner設計論】セカンダリインデックスの魔力を引き出せ:カバリングとNULL値の深淵テックリードの私だ。コードレビューや設計レビューの場において、Cloud Spannerのセカンダリインデックスの切り方で「おや?」と思う設計に直面...
Cloud Spanner

【実務・中級編】 トランザクションリトライ – Cloud Spanner

Spannerのアボート(Aborts)と心中しないための実践的トランザクションリトライ設計こんにちは。テックリードの私だ。今日のコードレビューで、Cloud Spannerを使っているチームのプルリクエストにこんなコードを見つけた。❌ や...
Cloud Spanner

【実務・中級編】 トランザクション分離レベル – Cloud Spanner

【Cloud Spanner】真のシリアライザブル:現場のエンジニアが勘違いしがちなトランザクション分離の罠と極意こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計のレビューで、こんなセリフを口にしていないだろうか...
スポンサーリンク