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

スポンサーリンク
Cloud Spanner

【実務・中級編】 クライアントサイドロードバランシング – Cloud Spanner

Cloud Spannerの足元を支配する:gRPCサブチャネル管理とクライアントサイドロードバランシングの深淵テックリードの私だ。今日のコードレビューで、誰かがこんな質問をしてきた。「Spannerってマネージドなんだから、ロードバランシ...
Cloud Spanner

【実務・中級編】 gRPCトランスポート層の最適化 – Cloud Spanner

gRPCトランスポート層の極限最適化:Cloud Spannerの性能を限界まで引き出す設計作法こんにちは。テクニカルリードの私だ。今日のコードレビューで、また「なんとなくSpannerのクライアントを作って、デフォルト設定のままトランザク...
Cloud Spanner

【実務・中級編】 Query Insightsの内部構造 – Cloud Spanner

Query Insightsの内部構造:Spannerの頭脳をハックし、クエリ劣化をミリ秒単位で検知・駆逐する技術こんにちは。テクニカルリードの私だ。今日のコードレビューで、また「とりあえずインデックスを貼りました」「なぜかこのクエリだけ遅...
Cloud Spanner

【実務・中級編】 Cloud Monitoring連携の内部構造 – Cloud Spanner

【Spanner深層】Cloud Monitoring連携の内部構造と、障害・性能解析の極意こんにちは。テクニカルリードの私だ。これまでのレビューで、Cloud Spannerのメトリクスを「なんとなくCPUが80%超えたらアラート」「レイ...
Cloud Spanner

【実務・中級編】 スナップショットの整合性保証 – Cloud Spanner

TrueTimeがもたらす神業:Cloud Spannerにおけるスナップショット整合性の裏側と極限の設計パターンこんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいはアーキテクチャレビューで、君はこんな質問を受けたことはないか...
Cloud Spanner

【実務・中級編】 バックアップとリストアのSSTableメカニズム – Cloud Spanner

Cloud Spannerの心臓部:バックアップとリストアの「SSTableダイレクトアクセス」という深淵エンジニア諸君。Cloud Spannerを単なる「SQLが使える分散DB」と捉えているなら、その認識は今日で捨ててほしい。Spann...
Cloud Spanner

【実務・中級編】 コネクションプーリング戦略 – Cloud Spanner

Cloud Spannerコネクションプーリングの深層:gRPCチャネルの多重化と極限レイテンシチューニング設計レビューで、こんなコードを見かけたことはないだろうか。// ❌ やってはいけないアンチパターンfunc QuerySpanner...
Cloud Spanner

【実務・中級編】 セッション管理のライフサイクル – Cloud Spanner

セッションの亡霊を飼い慣らせ:Cloud Spannerセッションプールの極限最適化とアーキテクチャの真実設計レビューの最中、ジュニアエンジニアからこんな質問を受けたことはないだろうか。「Spannerのセッションって、RDBのコネクション...
Cloud Spanner

【実務・中級編】 メタデータサーバーアーキテクチャ – Cloud Spanner

Cloud Spannerの頭脳:メタデータサーバーの分散原理と、我々が設計で踏んではいけない地雷こんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいは昨日のシステム設計レビューで、こんな質問を受けなかったか?「Cloud Sp...
Cloud Spanner

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

Spannerのトランザクションリトライは「お祈り」ではない:数百万QPSを支える分散排他の真実こんにちは。テックリードの私だ。今日のコードレビュー、または設計レビューでこんなコードを見かけなかったか?最悪のアンチパターン:何も考えていない...
スポンサーリンク