写点什么

DDD 战略建模在重构业务系统中的实践

  • 2019-08-11
  • 本文字数:728 字

    阅读完需:约 2 分钟

DDD战略建模在重构业务系统中的实践

ArchSummit深圳2019大会上,韩宇斌讲师做了《DDD 战略建模在重构业务系统中的实践》主题演讲,主要内容如下。


演讲简介


围绕在罗辑思维后端所经历的一次较大规模的系统重构展开的,用实例来说明领域驱动设计带来的帮助启发和指导。整理为了三个部分,第一部分是“用领域驱动来把握真正的业务需求”,第二部分简单介绍一下“领域驱动设计指导系统架构设计与建模”,第三部分是“用限界上下文来保护领域”。


演讲提纲


1、用领域驱动来把握真正的业务需求


  • 商家视角的电商业务基本流程

  • 业务需求让网状调用关系加剧

  • 订单代理系统是个技术目标,业务不关心

  • 用领域驱动来找到业务的真正需求


2、领域驱动设计指导系统架构设计与建模


  • 电商的基本业务模型

  • 如何用 DDD 使得从“小商贩”变为“超市卖家”


3、用限界上下文来保护领域


  • 为什么要重视限界上下文

  • 保护领域的依据与目标

  • 保护领域的实践与带来的收益


听众受益点


领域驱动设计战略部分的落地运用,重构或者新开发复杂业务系统时,如何把握到真正的业务需求,如何围绕着业务需求和技术目标,利用领域来更合理的建模和设计,用限界上下文来保护领域。


讲师介绍


韩宇斌


罗辑思维 得到 App 后端业务线 Leader


现就职于罗辑思维得到后端,听书方向的技术负责人,擅长利用 DDD 和 OO 思想对业务需求进行分析建模与设计开发。在 ToB 类软件公司担任过开发和项目经理,具有从客户原始需求转换成可落地的技术设计文档经历;在 ToC 类互联网公司一线负责过许多类型各异的业务系统,能够深入理解业务目标并落地。在好大夫在线负责电话咨询业务时,创新了“不挂机切换会议室”的业务流程并技术实现,极大提高了运营人员的工作效率并节省成本,荣获当年的优秀员工。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2019/shenzhen/schedule


2019-08-11 00:002302

评论

发布
暂无评论
发现更多内容

高效!启科量子线路模拟器QuSprout与AWS HPC集成,赋能量子计算

启科量子开发者官方号

量子计算

架构实战 模块一:作业

Geek_6c89ef

BSN-DDC基础网络DDC SDK详细设计(八):示例

BSN研习社

BSN-DDC

知识图谱与古希腊人物关系

数新网络官方账号

知识图谱

Spark RDD分区数与分区器源码解析

数新网络官方账号

spark

有奖征文 | 当我们谈操作系统时,我们在谈什么?

腾源会

开源 操作系统 opencloudOS

ArkUI开发趣味体验,快来抽取限量HarmonyOS专属头像!

HarmonyOS开发者

HarmonyOS

以Amazon Braket SDK和QuTrunk为例介绍量子编程框架

启科量子开发者官方号

量子计算

建立数据地图,让数据资产“活”起来

数造万象

打造五层轻量监控体系

穿过生命散发芬芳

监控体系 12月月更

企业即时通讯软件哪个比较好用?

BeeWorks

【精彩剧透】PyCon China 2022 邀您共赴技术Party!

PyChina

Python 开源 开发者 技术日

已经看过这本书的“眼替”,带你探索广告投放的秘密!“照着操作,果然就能有效果!”

图灵社区

流量

2022年双碳背景下汽车行业发展洞察

易观分析

汽车 双碳

数据治理:数据访问也需要治理!

用友BIP

《媒体大数据分类分级指南》团体标准正式发布,易观分析参与编制

易观分析

大数据 媒体

StarRocks技术内幕 | 打造一款强大成熟的数据库有多难?

StarRocks

数据库·

AWS AMAZON BRAKET与量子计算

启科量子开发者官方号

Spring AOP在项目中的典型应用场景

江南一点雨

Java spring aop springboot

NGINX 开源社区捉虫征集令

NGINX开源社区

【异常】window 10 安装node.js时遇到2502 2503错误解决方法

No8g攻城狮

nodejs Node node,js

谁能通俗的解释下,什么是云服务器?

Finovy Cloud

服务器 云服务器 云渲染 云渲染农场

精准管控 | AIRIOT数字油库智能化解决方案

AIRIOT

物联网 数字油库

SeaweedFS 高可用方案最佳实践

冰心的小屋

分布式文件系统 SeaweedFS

用一张图说一说 ChatGPT 内部技术工作流程

非喵鱼

Java 人工智能 AI 12 月 PK 榜 ChatGPT

开往春天的自动驾驶,从特斯拉和毫末智行的AI技术探索说起

脑极体

Renderbus瑞云渲染正式支持UE云渲染!离线渲染+实时渲染=渲染起飞!

Renderbus瑞云渲染农场

UE5 Renderbus瑞云渲染 3D制作软件

设计原则 — S 单一职责原则

Lemoon Can

面向对象设计原则 设计原则

行话|入局「软件定义汽车」,你真的准备好了吗?

极狐GitLab

DevOps 汽车软件安全 软件定义汽车 极狐GitLab 汽车软件开发

一块钱能做什么?

白洞计划

WorkPlus SE专业版:政企值得托付即时通讯移动办公平台

BeeWorks

DDD战略建模在重构业务系统中的实践_ArchSummit_韩宇斌_InfoQ精选文章