【发布时间】:2020-06-23 16:54:49
【问题描述】:
问题背景:
目前,我们正在为集团的业务系统设计统一的权限中台系统。由于设计的系统数量众多,相应的权限划分业务规则都很好。从之前的“分布在各个业务系统”,现在计划“统一在权限中心分配用户行为”。 在做架构设计的时候,一个架构图大致分为以下几种:
问题:
- 较低级别的服务不直接相互依赖。上层聚合服务统一对外提供服务。这种架构可以在一定程度上减少底层服务之间的耦合。但是聚合服务的存在变成了“大集合”等系统;这一步应该如何优化?
- 聚合服务统一后,成为业务的主要入口,因此是单点。这一步应该如何优化?
- 在这种架构下,上层聚合服务感觉就像一个网关。是否仍然需要入口网关?
谢谢~????
【问题讨论】:
-
不幸的是,您提出了太多依赖于意见和推测的问题 - 不适合 Stack Overflow。
-
感谢您的提醒。下次我会注意这个的。
标签: java php architecture microservices