gydtep 发表于 2020-9-7 08:20:42
服务发现:确定目标服务后,下一步就是获取对应的实例的地址列表(e.g. 查询service registry)。gydtep 发表于 2020-9-7 10:37:10
似乎一夜之间大家都在谈论,那么领域驱动设计到底帮我们解决了什么问题?带着这些疑问,一起来看下阿里巴巴文娱是如何实践领域驱动设计的。gydtep 发表于 2020-9-7 11:29:03
领域驱动设计在战略层面上的域、子域、限界上下文的划分思想和微服务的划分不谋而合。gydtep 发表于 2020-9-7 14:53:46
阿里文娱早期的项目分层也基本都采用这种架构形式。gydtep 发表于 2020-9-7 16:19:25
开发同学可以在能效平台设计并搭建自己的领域模型,搭建出来后能效平台可以评估领域模型设计的是否合理,gydtep 发表于 2020-9-7 18:47:19
传统的分层架构虽然也会让我们将自身的领域逻辑和依赖进行分离,在阿里巴巴规范手册中提到所有的依赖都应该放到Manager层,但是这种规范是非常容易被打破的。六边形架构从应用分层上让我们更容易去遵守这样的规范。gydtep 发表于 2020-9-8 09:58:32
听上去似乎一切都很美好?显然不是,这世上永远没有免费的午餐。所有美好的东西都会有它的阴暗面,微服务也不例外:gydtep 发表于 2020-9-8 11:44:57
即使依然天各一方(进程间隔离),但也找回了当年一起挤在单体应用内抱团撒欢的亲密感(通信更容易)。gydtep 发表于 2020-9-8 12:37:55
最难得的是,这么好的一个概念居然不是从PPT里走出来的,人家是真的有货(这让广大PPT创业者们情何以堪):2016年1&#*****15&#*****,Service Mesh的第一个实现Linkerd 就已经完成了初次发布,gydtep 发表于 2020-9-8 15:20:31
对于应用而言,这一切都是无感知的:它还是照常发起自己的RPC调用,只是不再需要关心对端服务方的地址,因为服务发现都由代理节点给cover了。