Notes to modularity talk:
- create monolit - learn the domain
- move to modularity - discover boundaries
- move to microservices - step up from modularity
- capability services - domain logic (green)
- complex write
- CRUD
- complex read
- process services (violet)
- saga
- process manager
- workflow
- utility services (blue)
- API gateway (filters + routers)
- authorization
- logging
- notifications
- communication services
- Kafka
- MQ
- data processing services (red)
- Hadoop
- ML
- Spark
Kind of messages:
- query
- command
- event