我已经开始使用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的图像部署到Linux)
- 请分享您的想法,建议和直觉