Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 2.5 KB

README.ja.md

File metadata and controls

57 lines (38 loc) · 2.5 KB

cqrs-es-example-js

CI Renovate License

Overview

これは、TypeScriptで実装されたCQRS/イベントソーシングおよびGraphQLの例です。

このプロジェクトはイベントソーシングのためにj5ik2o/event-store-adapter-jsを使用しています。

English

特徴

  • Write API Server(GraphQL)
  • Read API Server(GraphQL)
  • Read Model Updater on Local
  • Docker Compose Support
  • Read Model Updater on AWS Lambda
  • Deployment to AWS

概要

コンポーネント構成

  • 書き込みAPIサーバー
  • Read Model Updater
    • ジャーナルに基づいてリードモデルを構築するLambda
    • ローカルでは、Lambdaの動作をエミュレートするコードを実行します(local-rmu)
  • 読み取りAPIサーバー

System Architecture Diagram

Development Environment

ローカル環境

Links