目录
核心微服务开发模式
-
服务粒度
如何分解微服务,使每个微服务都具有适当程度的职责
-
通信协议
XML,JSON ,Thrift
-
接口设计
-
服务的配置管理
便于在不同云之前移动,而不更改核心程序代码或配置
-
服务之间的事件处理
如何使用事件解耦微服务,最小化服务之间的硬编码依赖
微服务路由模式
将客户端的服务请求发送到服务的特定实例
-
服务发现
-
服务路由
微服务客户端弹性模式
-
客户端负载均衡
-
断路器模式
-
后备模式
-
舱壁模式
微服务安全模式
-
验证
-
授权
-
凭据管理和传播
微服务日志记录和跟踪模式
-
日志关联
-
日志聚合
-
微服务跟踪