データベース・分散システム

データベース・分散システム

分散システム完全入門 — 初心者のための網羅ガイド

分散システムの基礎から実践までを一気に俯瞰する入門記事。8つの誤謬、CAP/PACELC、Raftによる合意、レプリケーション、Saga、耐障害パターン、観測性までを初心者向けに整理しました。
データベース・分散システム

Facebookは毎秒10億回の読み取りをどうさばいたのか――分散グラフストア「TAO」論文解説

Facebookの分散グラフストア「TAO」の論文を、データモデル、多層キャッシュ、地域分散、結果整合性、実測性能の観点から分かりやすく解説します。
データベース・分散システム

Redis入門:インメモリデータストアの仕組みと活用シーン

RedisとはRedisは、インメモリで動作するキーバリュー型のデータストアです。データをディスクではなく主にメモリ上に保持することで、ミリ秒未満の応答速度を実現しており、キャッシュ、セッションストア、メッセージブローカーなど幅広い用途で利...
データベース・分散システム

Machとは何か?UNIXを作り直すために生まれた新しいOSカーネルをわかりやすく解説

現在のOSでは、複数のアプリを同時に動かしたり、ネットワーク越しに通信したり、複数CPUを使って高速に処理したりすることは当たり前になっています。しかし、1980年代のUNIXは、もともとシンプルで扱いやすいOSとして設計された一方で、時代...