Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 1.21 KB

miscellaneous.md

File metadata and controls

17 lines (9 loc) · 1.21 KB

杂谈

下面的为非正式说法,不一定严谨,也是临时性的说法。

数据的角色转换

传统的角色是数据是技术的私有属性,想怎么玩就怎么玩。而 Nature 则强调数据的核心作用,且是业务和技术的桥梁。

数据私有化问题

传统方式:我们为了保护数据,在数据之上架设了服务,所有对数据的访问必须经过服务的验证及统一处理。但这会引发另外一个问题,那就是数据孤岛的出现,在领域驱动不健全的情况下,数据会被重复定义及数据不一致等问题。

服务治理的难点

随着服务化进程的推进,治理的难点在于建立在庞大数量之上的服务间的交互关系。这种交互是以接口为基础的而不是以数据为基础的,但接口的技术外延要比数据本身复杂很多,当服务数量很多时技术复杂度便会占据主导地位。

从耦合与内聚来看,服务间是协作的关系强调的是松耦合,耦合的东西越少越好;但接口除了有多余的技术耦合外,还有功能耦合。请参考:服务治理咋这么难?我想得换个治法了