一份微服务架构手稿图,彻底搞定微服务核心原理( 十 )

架构是不断演化出来的 , 微服务也是这样 , 当从各大科技公司 , 规模大到一定程度 , 完全需要演化成更进一步管理的技术架构体系 。

传统的团队 , 都是面向过程化的 , 产品想完了去找策划 , 策划完了找开发 , 接着顺着一步一步找 。

我们做技术都是为了产品的 , 一旦过程出来了什么问题 , 回溯寻找问题会非常耗时 。

使用了微服务架构体系 , 团队组织方式需要转变成跨职能团队 , 即每个团队都有产品专家 , 策划专家 , 开发专家 , 运维专家 , 他们使用 API 方式发布他们的功能 , 而平台使用他们的功能发布产品 。

微服务技术架构体系

下面我分享一下大部分公司都使用的微服务技术架构体系:

服务发现

主流的服务发现 , 分为三种:

推荐阅读