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

スポンサーリンク
Cloud Spanner

【実務・中級編】 転送時の暗号化 – Cloud Spanner

いいか、諸君。伝説のチーフアーキテクトである私が、Cloud Spannerのコアアーキテクチャの中でも、特に見落とされがちだが極めて重要な「転送時の暗号化」について、その本質と実務的な洞察を伝授しよう。一般的なリファレンスには載らない、深...
Cloud Spanner

【実務・中級編】 保存時の暗号化と顧客管理の暗号鍵(CMEK) – Cloud Spanner

Cloud Spannerの暗号化とCMEK(顧客管理暗号鍵)の極限設計:データ保護とパフォーマンスの二律背反を断つこんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは新規基盤のアーキテクチャ設計レビューで、こんな質問を受け...
Cloud Spanner

【実務・中級編】 インスタンス構成の内部管理 – Cloud Spanner

---Spannerの深淵:ノード数とPaxosグループのダイナミクス「Cloud Spannerは、ノード数を増やせばリニアにスケールする」あなたがもし、この言葉を言葉通りにしか理解していないとしたら、大規模システムにおいてSpanner...
Cloud Spanner

【実務・中級編】 Change Streamsの内部アーキテクチャ – Cloud Spanner

Spanner Change Streamsの内部アーキテクチャ:分散RDBの極限レイヤーをハックするこんにちは。チーフアーキテクトの私だ。今日のコードレビューや設計レビューで、こんな質問を受けていないだろうか?「Change Stream...
Cloud Spanner

【実務・中級編】 分散実行エンジンの仕組み – Cloud Spanner

【Cloud Spannerの核心】分散実行エンジンのメカニズムと、オプティマイザを味方につけるクエリ設計の極意こんにちは。テックリードの私だ。コードレビューや設計レビューの場において、Cloud Spannerを「無限にスケールするマネー...
Cloud Spanner

【実務・中級編】 クエリオプティマイザーの内部構造 – Cloud Spanner

Cloud Spannerクエリオプティマイザーの深層:CBOと分散実行プランの完全解剖テックリードの私だ。本日は、Cloud Spannerの心臓部であり、数千ノード規模の分散ストレージからミリ秒単位でデータを釣り上げる「クエリオプティマ...
Cloud Spanner

【実務・中級編】 アクセス制御の強制メカニズム – Cloud Spanner

「Spannerはスケールする。だから選んだ」――もし君がこの理由だけでCloud Spannerをアーキテクチャのコアに据えているなら、それはこの偉大な分散データベースの価値の半分、それも極めて表面的な部分しか見ていない。真に驚異的なのは...
Cloud Spanner

【実務・中級編】 クライアントライブラリのルーティング – Cloud Spanner

Spannerの真価を引き出す「クライアントルーティング」の極限:ルーティングテーブル、セッション、そしてレジリエンスの深淵「Cloud Spannerを使っているのに、なぜか時折レイテンシのスパイクが発生する」「ノードをスケールアップした...
Cloud Spanner

【実務・中級編】 メタデータサーバーの役割 – Cloud Spanner

これより、Cloud Spannerの極限の知見を詰め込んだ技術ブログを執筆します。---Cloud Spannerの心臓部を解剖する:メタデータサーバーの分散原理と、クエリを最速で撃ち抜くキャッシュの極意Cloud Spannerを単なる...
Cloud Spanner

【実務・中級編】 ストレージノードの内部アーキテクチャ – Cloud Spanner

【極限の深層】Cloud Spannerストレージエンジンの正体――LSMツリー、Ressi、そしてメモリキャッシュの物理ダイナミクス「Cloud Spannerは、強整合性を保ったままグローバルに水平スケールする魔法のデータベースである」...
スポンサーリンク