アーキテクチャ イベントソーシング いべんとそーしんぐ 状態をイベント列として永続化する手法。 #event-sourcing#events 現在状態ではなく、状態を変えるイベント列を真実の源として保存し、必要に応じてリプレイして状態を再構築するパターン。監査性が高く、複数のリードモデルを派生させやすい。スキーマ進化やリプレイの運用が設計上のポイントになる。 関連用語 CQRS コマンドとクエリでモデルを分離する設計。ドメイン駆動設計 業務ドメインを中心に据えて設計するアプローチ。Apache Kafka 高スループットな分散ログ基盤。 関連書籍 マイクロサービスアーキテクチャ 第2版 Newman Sam、佐藤 直生、木下 哲也 上級 Amazonで見る データ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理 Cox-Buday Katherine、山口 能迪 エキスパート Amazonで見る ← 用語集トップへ戻る