- Separate
author
read model frombook
read model (Facade) - Introduce
projection
directory to store projection related files
- Add inter-boundaries model communication
Note:
Author
model is embedded within theBook
context
- Change message bus implementation from
EventEmitter
toRedis Pub/Sub
- Revise event handling mechanism
- Revise dependency registration in
entrypoint.ts
- Change
entrypoint.ts
tostartup.ts