模块六作业 - 拆分电商系统为微服务
全新研发的系统,优先选择按业务拆分微服务。
以 3 人为一组维护一个服务。
前台 5 人,可以选择一个业务骨干同时参与两个组的业务。
后端 25 人,以 3-4 人为一组,维护 8 个服务,一对一对服务进行维护,后期可以视具体情况再对某些服务进行分拆。
微服务基础设施可以通过选择合适的微服务框架进行搭建。
前端框架统一采用研发人员最熟悉的框架,如 vue 或者 react。
后端语言统一使用 Java,选择嵌入 SDK 的微服务框架模式更为简易,综合成本较低。
语言统一为 Java,且没有太大使用 RPC 的必要,优先选择 Spring Cloud
评论