@darker
2015-12-15T08:47:03.000000Z
字数 294
阅读 1916
04. 微服务 - 集成
微服务
寻找合适的集成技术
- 避免中断性的调整
- 保证你的API技术多样性
- 确保您的服务对他的消费者是非常简单的
- 隐藏内部实现细节
与消费者直接通过接口进行交互
共享数据库

同步 VS 异步
业务编排

远程进程调用(RPC)
REST
实现异步事件驱动架构
服务是一个状态机
Rx
http://reactivex.io/
DRY
客户端库
通过索引访问
自定义设计
用户接口

集成第三方软件
- 缺乏控制
- 定制化
- 按自己的规范来进行
