一个微服务的架构设计问题
问题背景:
目前在给集团的业务系统设计统一权限中台系统,由于设计到的系统很多,对应的权限划分业务规则细,从以前的“分散在各个业务系统分配”现在规划成“统一在权限中心中划分分配用户行为”。
在做架构设计时,大致划分出一个架构图如下:
存在的问题点
- 各个下层服务之间不直接依赖,由上层聚合服务统一对外提供服务,此架构能一定程度上减少下层服务之间的耦合。但是存在聚合服务又变成一个“大集合”之类的系统;这一步应该能如何优化处理?
- 统一了聚合服务后,它就成为了业务的主入口,由此它便是一个单点的。这一步应该能如何优化处理?
- 此架构下,上层的聚合服务感觉上充当了网关的作用。那么入口网关是否还有存在的必要?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论