推文科技技术 VP,Oracle Duke 选择奖获奖作品 Moco 的创始人,前 ThoughtWorks 咨询师,前火币网首席架构师,极客时间《10x 程序员工作法》和《软件设计之美》专栏作者。对于敏捷软件开发、软件设计、领域特定语言等方面有着深刻理解,多次在 QCon、WoT、敏捷之旅等活动中进行分享,翻译过 Scala、Clojure、领域特定语言等方面的图书,在 InfoQ、《程序员》杂志等媒体上发表过文章。
微服务是现在的主流架构方式,然而,在微服务的讨论中,大部分都是关于关于各种工具和框架的。在这种趋势下,许多团队盲目去做微服务,造成的结果就是,虽然服务划分了,但服务之间耦合严重,性能低下。一个设计良好的微服务,首先应该是把软件设计做好。今天最主流的软件设计方案就是DDD,DDD刚好可以很好地契合微服务。在这个分享中,你会看到一个服务的设计应该怎样从DDD开始,逐步设计出一个微服务。



微信咨询

电话咨询
微信联系我们

