服务治理是个比较有意思的事情,更多的人将服务治理等同于分布式服务框架、也有拿着微服务、能力开放之类的内容。 还好他们没说serverless,要不我还治理个屁!
码农们都知道,开发软件大都要用到数据库,数据库是管理数据模型和数据存储的平台。那么服务治理是什么?
1、首先要有一个服务治理平台,象数据库能存出表结构存储数据一样,能存储各种服务,能查询各种服务;
2、其次要有类似数据库的Schema模式,不能说几千上万个服务乱糟糟的堆了上去;
3、数据库存储的数据表是要经过模式设计的,有一套数据建模的方法论,已经比较成熟。但服务的设计尚没有较为成熟的方法论,比较接近的是DDD。
因此,大多数的服务治理停留在第一个阶段,过一段时间服务乱了,就真正的“治理”一次。
少部分到了第二阶段。
而我们需要的是后者:
各路小伙子、姑娘们,一起来玩?