领域驱动设计峰会2017——领域驱动设计与演进式架构及微服务

DDD(领域驱动设计)和Microservices(微服务架构)是时下最炙手可热的两个技术词汇。

从本质上作为一种架构设计方法的DDD和作为一种架构风格的Microservices都是为着追求高响应力目标而从业务视角去分离复杂度的手段。

微服务的架构强调业务维度的关注点分离来应对高复杂度。DDD的核心诉求是能够让业务架构和系统架构形成绑定关系,从而当我们去响应业务变化调整业务架构时,系统架构的改变是随之自发的。这里,DDD作为一种新的架构思想打破了过去业务、系统和技术架构的划分,让三者融会贯通到统一模型之上,从而能够建立面向真实市场变化的高响应力架构设计。由此也成为了所有企业IT系统服务化、平台化和生态化的基础。

国内首届领域驱动设计峰会,我们也专门设计了领域驱动设计与演进式架构及微服务分论坛,希望大家可以一起互相交流、分享自己团队的成功经验。



峰会时间

12月8日:工作坊


12月9日:keynote & Session & Unconference


峰会地点

北京,国际会议中心


峰会亮点

—国内外顶级领域驱动设计(DDD)专家,全球角度解析DDD;

—最新实践、经典案例,内容深入浅出、干货十足;

—Event Storming之父Alberto Brandolini与大家深度交流讨论。


讲师信息

领域驱动设计与演进式架构及微服务分论坛

话题简介:Bounded Context作为DDD战略设计的重要入口与概念,可以与微服务设计有机地结合起来。本演讲会深入剖析Bounded Context的本质原理,提供切实可行的方法帮助团队成员发现Bounded Context,探讨Bounded Context的边界,并结合Event Sourcing、微服务架构、六边形架构模式、用户故事地图,总结出从架构到编码实现的实践意义。


话题简介:微服务架构理念,如何利用领域驱动设计对传统单体架构或者SOA架构的系统进行微服务架构改造,进而构建微服务架构体系;介绍微服务治理方案和微服务架构下的系统监控方法。


话题简介:CDI规范是JavaEE中揭示软件对象设计的部分,最早来源于GavinKing的Seam框架。在DDD设计中,可以运用大量的CDI规范定义技术来灵活的对应用软件设计构造。和Spring框架相比,CDI可塑造性更强,企业可以自行开发定义出一套符合自身业务特点的业务框架,做到软件复用和易维护。通过配合使用Rest、消息、JPA、流式数据、事务处理等技术,CDI可以实现一套高效稳定的DDD Java开发框架。更重要的是,它是可扩展可伸缩的,既能部署成经典的war包应用;又可以结合kubernetes,开发微服务体系的应用。


话题简介:客户对软件的需求总是在变,但软件企业在实现变更的过程中常常带来软件的腐化。许多系统在经过多年的维护、无数次的需求变更后,软件设计慢慢开始迷失方向。解决需求变更与软件腐化最有效的方案无疑是领域驱动设计。本演讲通过真实的案例,一个电商网站支付功能的变更过程,演示软件腐化的过程,分析软件腐化的根源,采用领域驱动设计是怎样应对需求变更的、怎样避免软件腐化的,进而探讨怎样的软件架构可以支持领域驱动设计,以及支持架构的演进,去面对互联网的高并发访问,大数据的架构转型。



话题简介:公司早在8年前开发了一套面向小型企业供应链管理软件包产品,目前每年销量近3W套,在国内同类市场中有相当高的市场占有率。近几年来,互联网技术的发展和普及,以及公有云方式的社会化商业基础设施的完善,市场也逐步开始接受企业应用公有云服务。作为老牌的企业应用产品开发商,面对互联网浪潮的机遇和挑战,公司决定采用最新的互联网技术和方法开发一套面向小型企业用户的云应用产品。小型企业的特点是数量多、个体差异大、单个企业业务交易量相对不高,为了能快速应对变化(业务变化、市场变化等),我们采用微服务架构进行架构设计、引入DevOps作为基础支撑、采用DDD进行分析以及架构设计(DDD战略设计)、用统一过程(UP)及UML 2.0进行建模(业务建模、系统建模、领域建模、物理建模),整体提高软件内在质量。目前产品已经基本定型,预计年底全国上市,整个产品研发从流程、方法、微服务架构、平台等方面一次完整的成功实践,我们对此充满信心。

更多讲师及话题信息请点击文末阅读原文至大会官网查看!


峰会安排

四大会议主题

 两大专题讨论区  



讲师征集

目前话题提交通道即将关闭(剩余名额有限),欢迎点击话题报名通道,提交你的话题和观点,我们将尽快与您沟通确认话题信息。


商务合作

商务合作请联系电话/微信:18600978891。

目前团购可有优惠,点击阅读原文购买门票。

相关文章
相关标签/搜索