スポンサーリンク
レガシーDBMS

【実務・中級編】 PCB (プログラム通信ブロック) – 階層型DBMS

階層型DBMSの心臓部:PCB(プログラム通信ブロック)を極める多くのエンジニアが「時代遅れ」と切り捨てる階層型DBMS。だが、メインフレームの深淵で今なお現役のIMS(Information Management System)のようなシ...
Cloud Spanner

【実務・中級編】 タイムスタンプ境界 – Cloud Spanner

Cloud Spannerの「タイムスタンプ境界」を制する者が、分散システムの真の支配者となる多くのエンジニアがCloud Spannerを「リレーショナルなNoSQL」だの「可用性の高いMySQL」だのと短絡的に評価する。だが、それはあま...
NoSQL

【実務・中級編】 Redis Sentinel – Redis

Redis Sentinel:その「自動化」という名の諸刃の剣を使いこなすためにRedis Sentinelを単なる「自動フェイルオーバーツール」だと思っているなら、君のシステムは本番環境で確実に足元をすくわれることになる。Sentinel...
レガシーDBMS

【実務・中級編】 論理関係ポインタ – 階層型DBMS

階層型DBMSの心臓部:「論理関係ポインタ」を極める諸君、今さら階層型データベース(HDBMS)か?と鼻で笑う者はいないだろうな。もしそうなら、君は「データの本質的な繋がり」をまだ理解していないことになる。現代のRDBが論理的な集合演算に逃...
Cloud Spanner

【実務・中級編】 パーティション化DML – Cloud Spanner

Cloud Spannerの「禁じ手」を「必殺技」に変える:パーティション化DMLの深淵エンジニア諸君。Spannerを単なる「リレーショナルなNoSQL」だと思っているなら、今すぐその認識を改めるべきだ。Spannerは、分散システムにお...
NoSQL

【実務・中級編】 同期プロセス (PSYNC/SYNC) – Redis

Redisレプリケーションの深淵:PSYNCが支える「止まらないシステム」の設計思想Redisを単なる「高速なKVS」と捉えているなら、それは非常にもったいない。真のアーキテクトにとって、Redisは「一貫性と可用性の綱渡りを、いかにエレガ...
レガシーDBMS

【実務・中級編】 論理子と論理親 – 階層型DBMS

階層型DBMSの「論理子・論理親」:ツリーの呪縛を解き放つ設計の極意諸君、お疲れ様だ。今日は、現代のRDBMS全盛の時代にあえて「階層型DBMS」の深淵に踏み込む。君たちが今扱っているリレーショナルな正規化の概念とは一線を画す、IBMのIM...
Cloud Spanner

【実務・中級編】 テーブル定義とデータ型 – Cloud Spanner

Cloud Spannerの真髄:テーブル設計は「分散環境の物理」を理解することから始まるSpannerをただの「SQLが使えるNoSQL」だと思っているなら、今すぐその認識を捨ててほしい。Spannerは、Googleが数十年かけて築き上...
NoSQL

【実務・中級編】 レプリケーション (Master-Replica) – Redis

Redisレプリケーションの深淵:非同期の「危うさ」とアーキテクチャの真実Redisのレプリケーションを単なる「データのコピー機能」だと思っているなら、今すぐその認識を改めるべきだ。大規模システムにおいて、RedisのMaster-Repl...
レガシーDBMS

【実務・中級編】 DL/I DLET (Delete) 関数 – 階層型DBMS

階層型DBMSの「破壊的」真髄:DL/I DLETの深淵を読み解く諸君、ようこそ。リレーショナルデータベース(RDBMS)全盛の現代において、あえてDL/I(Data Language/I)の深淵を覗こうというその知的好奇心を称賛する。多く...
スポンサーリンク