Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.88 KB

File metadata and controls

50 lines (33 loc) · 1.88 KB

cqrs-es-example-rs

Workflow Status Renovate License License

ステータス:実装中

このリポジトリは、RustでのCQRS/Event Sourcing + GraphQLのサンプル実装です。

Event Sourcingのためにj5ik2o/event-store-adapter-rsを利用しています。

概要

コンポーネント構成

  • Write API (WIP)
    • GraphQLサーバ(Mutation)
  • Read Model Updater
    • ジャーナルを基にリードモデル構築するLambda
    • ローカルではLambdaの動作をエミュレーションするコードを実行する(local-rmu)
  • Read API
    • GraphQLサーバ(Query)

システム構成図

開発環境

ローカル環境

AWS環境

リンク