No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
includes
src
.gitignore
.gitlab-ci.yml
README.md
gulpfile.js
package.json

README.md

DDD China Conference 2017

大会简介

2003年,Domain Driven Design 一书面世。这一架构思想深深的影响了过去15年软件行业的架构理论和实践 体系的发展路径。依赖反转、洋葱圈架构、六边形架构、CQRS架构、EDA架构、到Uncle Bob提出的整洁架构原则、以及2014年 Martin Fowler和James Lewis提出的微服务架构风格,这些不同的架构思想的出现,都显示出领域驱动设计(DDD)的思想越 来越深入这个行业,也越来越深入产品以及企业IT架构设计本身。

在国内,随着微服务的火热,领域驱动设计(DDD)的架构思想也越来越被企业和研发团队所重视。 一个典型的例子是,几乎每一个在尝试微服务的团队和产品,都从领域驱动设计(DDD)的实践当中 受益。作为国内领域驱动设计(DDD)思想和实践的领军者,ThoughtWorks的架构咨询师们希望和 社区的合作伙伴一起,组织一次领域驱动设计的峰会,从而创建一个让国内的领域驱动设计(DDD) 实践者们互相交流、分享自己团队的成功经验的机会。我们也希望通过这个大会,使得领域驱动设计 (DDD)的架构思想能够在国内被更多人所认知,从而形成更大的规模效应。

我们决定将于2017年12月8、9日,在北京举行2017领域驱动设计中国峰会(2017 DDD China Conference)。我们热忱地期待您的参与!

峰会时间:2017年12月8日-12月9日
峰会地点:北京国际会议中心



日程安排:

12月8日
EventStorming Workshop
——再现真实的架构全貌  

事件风暴工作坊将敏捷建模技术和前沿事件驱动方法通过独特的形式结合在一起,从而能够快速深入地探索问题域,并在关键参与者之间建立起协作渠道。
通过所有相关角色的积极参与,迅速的产出一个清晰具体模型。
以合理的方式尽早暴露经常导致实施偏差的分歧点,让简洁的建模方案脱颖而出。

议程
将事件风暴作为一种发现新思路的工具。

活动开场:我们的现状和目标。
现实世界的全局事件风暴,把控大规模建模中的复杂性和未知因素。

管理冲突
突出风险和真正值得解决的问题。掌局者不可或缺的工具箱。
改进我们的流程以探索不同行为者的动机。
变革代理人的观点:为什么改进已经很明显了,情况却依然没有好转,以及如何应对僵局。
连接一切:精益和看板,复杂性和组织局限。
与创业公司合作,还是与成熟企业合作。
事件风暴作为解决方案平台。
模型风暴:在毫无(或尚未提供)线索的情况下,对一切进行建模。

领域探索
通向问题领域的简单介绍。
领域事件:从关键系统事件开始的协同建模。
结构:在现有流程中注入秩序。
主要操作:发现打动用户的操作,关键角色和涉及到的外部系统。
限界上下文和子领域:识别自然领域边界,将领域划分成可视化和可讨论的独立模型和组件的策略。

关键流程设计
概念上的命令查询分离:人与系统决策之间不断的信息流动。
聚合:查找聚合和事务边界。
流程和反应逻辑:往整个流程注入复杂性和灵活性。
读模型的策略:管理推送和获取数据,接收端使用的不同技术。
关键聚合的测试策略:管理关键场景的新型验收测试。
问答环节:囊括技术圈里最热门的周边话题。任何关键问题都不错过。

参与收益
在工作坊结束后,您将收获一个在您问题领域的准确模型,以及不少关于如何在关键领域建模和如何有效管理整个系统的策略,从而避免陷入数据驱动架构的常见陷阱里。

详情点击:http://ddd-china.com/workshop/index.html 了解


12月9日
Keynote & Session & Unconference


时间 项目
09:30-10:00 KEYNOTE1: why ddd matters today
Alberto Brandolini
10:00-10:30 KEYNOTE2: 为不确定性架构
肖然
10:30-11:00 KEYNOTE3: 领域驱动设计(DDD)与微服务:模式与实践
董乃文
SESSION TRACK1:
领域驱动设计与企业架构
TRACK2:
领域驱动设计与演进式架构及微服务
TRACK3:
领域驱动统一语言的实践模式
TRACK4:
领域驱动设计与组织治理
11:10-12:00 基于模型的架构设计
金新明
Bounded Context的实践意义
张逸
DDD落地:BA和架构师的完美结对
亢江妹 & 周宇刚
你的领域架构落地了吗?
李新
午餐
13:30-14:20 DDD——没那么难
滕云
微服务治理及监控
寇宇
新业务背景下业务与系统的共同演进
余丹妮
领域驱动设计与Scrum项目管理
周雪峰
14:20-15:10 复杂领域模型的建模
潘加宇
微服务架构下CDI在领域驱动设计中的精妙应用
张建锋
领域驱动:看我如何拥抱需求变更
范钢
康威定律中的DDD-DDD架构与团队组织调整
丁辉
15:10-16:00 DDD分层架构的三种模式
张晓龙
基于Domain、Use Case与Aspect思维的端到端可变化设计
黄邦伟
领域驱动与O2O电商的养成记
王洋
团队技术进阶之路 - 以DDD为切入点
黄晓辉
16:00-16:50 DDD@盒马
张群辉
DDD在微服务架构企业云产品中的实践
刘学斌
DDD驱动测试体系建设
张晔
领域驱动设计-创业公司治理
付银海
UN-CONFERENCE TRACK1:
领域驱动设计的代码实现
TRACK2:
领域驱动设计与函数式编程
17:00-18:30 从OO到DDD 黄亮
DDD实践中的一些思考 王立
使用领域事件来解耦多任务间的依赖 张晓龙
软件架构如何支持领域驱动与架构演进 范钢
领域驱动的FRP复合范式在复杂前端应用的实践 胡戎
DDD with functional programming paradiagm 林炜翔
用函数式思维理解DDD 吴雪峰
DDD是一种纪律 杨云
散场结束

了解详情&峰会报名: www.ddd-china.com