Removed JPA layer for domain (command) model and read model. added event sourcing repository.
Separated notification mechanism from updating the read model.
Use elasticsearch as read/query database.
Separated notification mechanism from updating the read model.
Use elasticsearch as read/query database.