我已经开始用CQRS/ES实现几个LOB应用程序并进行评估:
- 几个EMS:NServiceBus,MassTransit,RhinoMessageBus
- Akka.net + DDDD
- MS Orleans + DDDD
有很多不同EMS的比较,但没有对Actor框架的评估.
那么,请你比较Akka和奥尔良,即:
- 特色礼物
- 语法简洁(Akka是scala的逐行移植,因此它的架构可能不是最适合.net的)
- 为工业发展做好准备(即任何非过度的错误,缺乏重要的功能等)
- 发展速度与他们
- 学习曲线(需要登录5-10个其他.net开发人员)
- 有人试图让它在Mono或.Net Core上运行吗?(将通过Docker的Image部署到Linux)
- 请分享您的想法,建议和直觉