Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENode未来要支持的大的功能点整理 #49

Open
tangxuehua opened this issue Feb 18, 2016 · 7 comments
Open

ENode未来要支持的大的功能点整理 #49

tangxuehua opened this issue Feb 18, 2016 · 7 comments

Comments

@tangxuehua
Copy link
Owner

1.ENode支持MySQL;
2.ENode提供Web监控平台;
3.ENode的事件存储水平扩展:支持分库分表,解决大量事件的存储问题;
4.ENode支持MongoDB来持久化事件;
5.ENode针对Event Handler的内置幂支持等允许开发者配置是否需要,可提高Q端的性能;
6.ENode官网、社区建立;
7.ENode跨平台;

@Thyiad
Copy link

Thyiad commented Mar 22, 2016

关注中,不要停啊。。

@tangxuehua
Copy link
Owner Author

放心,不会停的。

@heng0112
Copy link

年轻有为,加油

@tangxuehua
Copy link
Owner Author

1, 7已经支持

@luchaoshuai
Copy link

4.MongoDB也和mysql一样,指日可待呀。

@tangxuehua
Copy link
Owner Author

All,更新一下进度:
1、7:已经支持;
2:在开发中;
3:目前支持了分表,分库还未支持;
4:不计划支持了,因为打算开发一个文件版本的event store,彻底解决事件持久化的问题;
5:方向调整,enode在Q端不在内置支持Q端的幂等,而是由event handler自己实现,enode已经为event handler自己实现幂等提供了基础,每个event中都包含了aggregateRootId, version, sequence这3个信息,开发者可以基于这三个信息,做幂等支持;
6:计划明年开展;

@laolang123canglang
Copy link

持续关注

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants