Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tangxuehua/enode
ENode is a framework aims to help us developing ddd, cqrs, eda, and event sourcing style applications.
https://github.com/tangxuehua/enode
Last synced: 1 day ago
JSON representation
ENode is a framework aims to help us developing ddd, cqrs, eda, and event sourcing style applications.
- Host: GitHub
- URL: https://github.com/tangxuehua/enode
- Owner: tangxuehua
- License: mit
- Created: 2013-06-14T04:52:04.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-08-25T11:18:00.000Z (6 months ago)
- Last Synced: 2025-02-13T09:07:09.236Z (8 days ago)
- Language: C#
- Homepage: http://www.cnblogs.com/netfocus/category/496012.html
- Size: 5.45 MB
- Stars: 1,807
- Watchers: 224
- Forks: 564
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
ENode is a framework aims to help us developing ddd, cqrs, eda, and event sourcing style applications.
Developing rules:
--------------
- One command only allowed to effect one aggregate
- Strong consistency in one aggregate
- Eventual consistency between multiple aggregates
- Unit of Work pattern is not need again, replaced with saga
- Domain event is the only way to implement aggregate interactionBlog
--------------
http://www.cnblogs.com/netfocus/category/496012.htmlA simple forum sample
--------------
https://github.com/tangxuehua/forumA conference management and registration sample
--------------
https://github.com/tangxuehua/conferencearchitecture
--------------
