MicroCouriers:微服务ASP.NET Core +事件总线+ Kubernetes +设计模式

时间:2021-01-28 15:43:44
【文件属性】:
文件名称:MicroCouriers:微服务ASP.NET Core +事件总线+ Kubernetes +设计模式
文件大小:1.11MB
文件格式:ZIP
更新时间:2021-01-28 15:43:44
docker kubernetes microservices azure containers 微型快递公司 MicroCouriers是用于预订和跟踪订单的快递服务应用程序。 我正在此应用程序上演示现代建筑和设计模式。 这是正在进行的项目,我将继续进行更新。 我涵盖的模式和原则是 DDD CQRS /事件来源 事件驱动的微服务 清洁建筑 依赖注入 Kubernetes Docker容器 解决方案架构 应用介绍 MicroCouriers是提供在线预订,付款和跟踪订单的快递服务。 应该由快递服务挑选并在目的地交付的用户预订项目。 订单将具有定义其当前状态的状态。 例如,预订,Paymenet流程,拣选订单,在途订单和已交付订单。 用户可以近乎实时地查看订单状态,以了解订单进行了多长时间。 该解决方案由独立运行的两个微服务组成。我将更多精力集中在后端而不是UI上,因此您可能会发现某些UI代码仅用于显示目的,而与Backend无关,例如Price Estimation在预订屏幕上。 应用程序基于事件驱动的体系结构,因此所有单个应用程序都在使用和生成事件。 这些事件是此应用程序的关键。 该应用程序模型基于最终的一致性,因此,如果不提供任何服务,则一旦停机服务启动并运行,系统最终

网友评论