微服务设计笔记(4)——集成技术的选择标准 deniro 2019-09-22 101 阅读1分钟 (1)减少对服务使用者的影响 修改了某个服务,比如在响应中添加了一个字段,不会对已有的使用者造成影响。 (2)确保所选用技术栈,不会影响 API 设计 IT 领域内,唯一不变的就是变化。我们要保持开放的心态,选择让工作变得更有效率的技术栈。 (3)让服务易于使用 理想情况下,服务使用者可以使用任意技术对接。也可以提供一个客户端 API 供使用者调用,这会让服务变得更易用,但也会造成一定量的耦合度的增加。 (4)隐藏内部实现细节 隐藏内部实现细节,实质是为了减少耦合。