架构实战营 - 模块六作业
拆分思路
新业务,直接通过领域进行拆分
25 个后端开发,根据三个火枪手原则,建议微服务拆分的个数为 8 个左右
参照淘宝、天猫等电商平台,可以拆分如下服务:用户服务、商家服务、商品服务、订单服务、购物车服务、支付服务、物流服务、客服服务
微服务基础设施选型
团队语言技术栈统一,且初创项目服务集群规模不会太大,使用嵌入 SDK 微服务框架模式即可
团队都是 Java,使用相对成熟的 Spring Cloud 框架即可
网关采用 Zuul,注册中心采用 Eureka,服务发现采用 Ribbon,配置中心采用 apollo
版权声明: 本文为 InfoQ 作者【满心】的原创文章。
原文链接:【http://xie.infoq.cn/article/ba536ff22727fe577f5a34a5a】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论