事例❶
PRマージのリードタイム短縮
Query
Command
ViewModel Repository
ViewState
View
Web API
Local DB
Storage
実際に構築したアーキテクチャ:
※Androidアプリ
Slide 11
Slide 11 text
Query
Command
ViewModel Repository
ViewState
View
Web API
Local DB
Storage
事例❶
PRマージのリードタイム短縮
実際に構築したアーキテクチャ:
「信頼できる唯⼀の情報源」の構築によってデータの整合性を担保し
データの変更を意識しなくて良い状態にした
(Single Source Of Truth; SSOT)
※Androidアプリ
Slide 12
Slide 12 text
Query
Command
ViewModel Repository
ViewState
View
Web API
Local DB
Storage
事例❶
PRマージのリードタイム短縮
実際に構築したアーキテクチャ:
CQRSを参考にしたドメインレイヤーの構築により、
ドメインロジックの集約を⾏った
※Androidアプリ
Slide 13
Slide 13 text
Query
Command
ViewModel Repository
ViewState
View
Web API
Local DB
Storage
事例❶
PRマージのリードタイム短縮
実際に構築したアーキテクチャ:
Commandの実⾏とQueryの監視のみに限定することで
実装をパターン化した
※Androidアプリ