スポンサーリンク
Cloud Spanner

【実務・中級編】 Spanner オートスケーラー – Cloud Spanner

Spannerオートスケーラーの極意:静的プロビジョニングの呪縛を断ち切り、真の弾力性を手に入れる方法こんにちは。チーフアーキテクトの私だ。これまでのコードレビューや設計レビューで、こんな議論をしたことはないか?「ブラックフライデーのトラフ...
NoSQL

【実務・中級編】 コンシューマーグループとメッセージ配信 – Redis

Redis Stream徹底攻略:分散システムにおける「確実なメッセージ処理」の設計論Redisを単なる「高速なキーバリューストア」としか見ていないなら、それは大きな損失だ。特に、Redis 5.0で導入されたStream、そしてそれを制御...
レガシーDBMS

【実務・中級編】 DL/I ステータスコード – 階層型DBMS

DL/I ステータスコードの完全支配:生き残りのための階層型DBMSエラーハンドリングこんにちは。チーフアーキテクトの私だ。今回のコードレビューで、また「ステータスコードの文字列直接比較」による脆弱なエラーハンドリングを見かけた。現代のWe...
Cloud Spanner

【実務・中級編】 ノードスケーリング – Cloud Spanner

Cloud Spannerノードスケーリングの真実:オートスケーラーの限界と、プロが実践する「先読み」キャパシティプランニングこんにちは。テクニカルリードの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、君たちが持ってきた...
NoSQL

【実務・中級編】 Redis Streamsの基本概念 – Redis

Redis Streamsの深層:なぜ「ただのログ」として使うべきではないのかこんにちは。テックリードの私だ。今日のコードレビューで、あるジュニアエンジニアがこんなコード書いてきた。「監査ログの保存用に、RedisのList(`LPUSH`...
レガシーDBMS

【実務・中級編】 階層・リレーショナル変換モデル – 階層型DBMS

階層型からRDBへ:先祖のDNAを読み解き、現代の設計に昇華させる諸君、設計レビューを始める。今さら「階層型DBMS(IMSなど)」の話をするのは、レガシーを懐かしむためではない。基幹システムのモダナイゼーション、あるいは複雑なツリー構造を...
Cloud Spanner

【実務・中級編】 処理ユニット (Processing Units) – Cloud Spanner

「ノード数」という幻想を捨てろ:Cloud SpannerにおけるProcessing Units(PU)の本質と最適設計エンジニア諸君。Spannerの設計において、いまだに「ノード数」という粒度でスケーリングを語っていないだろうか?かつ...
NoSQL

【実務・中級編】 監視とメトリクス (INFOコマンド) – Redis

Redisの心臓部を覗き見ろ:`INFO`コマンドが語る真実と、本番障害を防ぐメトリクス監視の極意システム開発の現場において、Redisは「高速なインメモリキャッシュ」として安易に導入されがちだ。しかし、メモリ管理のメカニズムやシングルスレ...
レガシーDBMS

【実務・中級編】 ブリッジアプリケーション – 階層型DBMS

階層型DBMSとRDBの断層を越えろ:レガシー生存戦略としての「ブリッジアプリケーション」設計論こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは昨今のレガシーモダナイゼーションの現場で、お前たちはこんな壁にぶぶんでいない...
Cloud Spanner

【実務・中級編】 Key Visualizer – Cloud Spanner

Key Visualizerの極意:Spannerの「見えない熱狂」を暴き、真の極限スケーラビリティを引き出す技術システム開発の現場で、こんな恐怖を味わったことはないだろうか。「プレッシャーテストでは秒間10万QPSを優にさばいていたのに、...
スポンサーリンク