NewSQL

スポンサーリンク
Cloud Spanner

【実務・中級編】 ノード (Node) – Cloud Spanner

Spannerの「ノード」を支配する者:真のスケールアウトを引き出すアーキテクチャの極意こんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいは基本設計レビューで、こんなやり取りをしていないだろうか?> 「とりあえずノード数を『3...
Cloud Spanner

【実務・中級編】 スプリット (Split) – Cloud Spanner

Cloud Spannerの真髄:「スプリット(Split)」を支配する者がSpannerを支配するこんにちは。テクニカルリードの私だ。これまでに数々の大規模分散データベースを設計・運用してきたが、Cloud Spannerほど「物理法則を...
Cloud Spanner

【実務・中級編】 Paxos合意アルゴリズム – Cloud Spanner

Cloud Spannerの心臓部:Paxosと分散合意のリアルワールドこんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいは先日の障害ポストモーテムで、君たちはこんな言葉を口にしていないか?「Spannerはマネージドだから、...
Cloud Spanner

【実務・中級編】 TrueTime API – Cloud Spanner

TrueTimeの呪縛を解け:Cloud Spannerのコアアーキテクチャと分散トランザクションの極意こんにちは。テックリードの私だ。君たちが設計しているそのシステム、本当にグローバル規模のトラフィックに耐えられるか?「とりあえずRDBを...
Cloud Spanner

【実務・中級編】 Cloud Spannerの概要 – Cloud Spanner

Cloud Spannerの正体:なぜ我々は「水平スケールする強整合性RDB」に震えるのかテックリードの私だ。設計レビューのたびに「RDBにするか、NoSQLにするか」という不毛な宗教論争に付き合わされるのは、もう終わりにしよう。「スケール...
Cloud Spanner

【実務・中級編】 モニタリングとアラート – Cloud Spanner

【Spannerの深層】夜間バッチで突発的レイテンシ悪化を防ぐ!Cloud Monitoring監視・アラート設計の極意テックリードの私だ。設計レビューやコードレビューで「動けばいい」という甘いアーキテクチャを持ち込む者が後を絶たないが、C...
Cloud Spanner

【実務・中級編】 暗号化とKMS統合 – Cloud Spanner

Cloud Spannerの暗号化とKMS統合:データ保護の極限を制するアーキテクチャ設計こんにちは。テックリードの私だ。本日は、Cloud Spannerにおける「暗号化とKMS(Key Management Service)統合」につい...
Cloud Spanner

【実務・中級編】 IAMとアクセス制御 – Cloud Spanner

【Spanner設計レビュー】IAMとアクセス制御:なぜあなたの権限設計は「広すぎる」のか?プロジェクトの終盤に差し掛かり、セキュリティ監査で「データベースへの過剰な権限付与」を指摘されて冷や汗をかいた――そんな経験はないだろうか。Clou...
Cloud Spanner

【実務・中級編】 セッション管理 – Cloud Spanner

セッション管理の真実:なぜあなたのSpannerシステムは突然死するのかテックリードの私だ。コードレビューや設計レビューで、こんなクエリや実装を見かけるたびに私は頭を抱えている。「とりあえずセッションプールの上限はデフォルトのままでいいか」...
Cloud Spanner

【実務・中級編】 クライアントライブラリの活用 – Cloud Spanner

クラウドネイティブの限界を超える:Cloud Spannerクライアントライブラリの深層とセッション管理の極意テックリードの私だ。コードレビューや設計レビューで、こんなコードに遭遇して冷や汗をかいたことはないか?// ❌ 悪い例:リクエスト...
スポンサーリンク