好记性不如烂笔头。

微服务的复杂度

微服务的复杂度

微服务构建的复杂度,一般表现为下列几点:

1、微服务的注册和发现
2、微服务的部署和弹性伸缩
3、微服务间的通讯
4、微服务间通讯的效率
5、微服务间的事务性(ACID)
6、微服务的对外网关、限流熔断
7、微服务的全局配置
8、微服务的认证授权(OAuth2)
9、微服务间的异步通讯、消息
10、微服务的日志
11、微服务的监控以上难题也是大型分布式应用的难题。