原題: Designing Data-Intensive Applications
マーティン・クレップマン(訳: 斉藤太郎・玉川竜司)
オライリー・ジャパン / 2019年 / 原著2017年
データを扱うシステムを、信頼性・拡張性・保守性という三つの軸で設計するための原理をまとめた本。ストレージエンジンの内部構造から、レプリケーション、パーティショニング、トランザクション、分散合意、バッチとストリーム処理までを、個別製品ではなく仕組みの水準で比較する。特定のミドルウェアが古びても残る知識が得られる。
邦訳版の書誌(オライリー・ジャパン、2019年、ISBN 9784873118703)は国立国会図書館サーチAPI(opensearch)の検索結果で確認。著者・訳者は同APIの責任表示「Martin Kleppmann 著,斉藤太郎 監訳,玉川竜司 訳」による。原著の初版年2017年はOpenLibrary/英語版Wikipediaの書誌による。
当サイトは Amazon.co.jp アソシエイトおよび楽天アフィリエイトのプログラム参加者です。書籍ページの購入リンクから商品が購入された場合、当サイトが紹介料を受け取ることがあります。