码迷,mamicode.com
首页 > Web开发 > 详细

基于容器与微服务架构的Web应用实践eShopOnContainers

时间:2017-08-22 14:49:41      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:ima   red   基于   实践   hub   服务架构   设计   项目   容器   

微软官方提供了一个基于Docker和微服务的示例应用eShopOnContainers;它使用了面向服务的架构并且从服务端到客户端都是跨平台的;该架构使用通过http作为客户端与服务端直接的通信协议、多个微服务每个都有自己的db;另外主要使用的技术Docker、事件总线、DDD/CQRS、

开源项目地址:

https://github.com/dotnet-architecture/eShopOnContainers

技术分享

 

每个微服务都提供了一种实施方案:

Identity微服务:使用了IdentityServer4作Oauth架构,提供STS(安全令牌服务)

Catalog微服务:使用EF Core版

Ordering微服务:DDD设计模式

Bassket微服务:Redis的使用

 

技术分享 

 

基于容器与微服务架构的Web应用实践eShopOnContainers

标签:ima   red   基于   实践   hub   服务架构   设计   项目   容器   

原文地址:http://www.cnblogs.com/xmai/p/7411117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!