【直播回顾】阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务

简介: 在互联网产品追求快速迭代上线的今天,需求多变,业务逻辑和流程繁琐冗长,代码很难维护的场景下,开发该如何在效率和优雅中平衡,今天跟大家交流“领域驱动设计”在复杂业务中的实战心得。

主讲人:红文(阿里集团-创新业务事业群-高级开发工程师)
本名:蒋辉文

作者介绍:
中科大计算机硕士
淘宝服务市场商业化交易系统中台研发工程师
钉钉商业化交易系统研发工程师
连续三年参加双十一稳定性保障
参与多个复杂业务场景核心设计及实现

___


点击关注红文的云栖社区个人主页

内容概要:
在互联网产品追求快速迭代上线的今天,需求多变,业务逻辑和流程繁琐冗长,代码很难维护的场景下,开发该如何在效率和优雅中平衡,今天跟大家交流“领域驱动设计”在复杂业务中的实战心得。

以下为红文专家此次所讲的PPT截图:

1


2


3


4


5


6


7


8


9


10


11


12


13


14


15


16


17


18


19


20


21


22


23


24


25


26


27


28


本PPT下载地址:点击下载

视频直播回顾:点击观看

本直播回顾视频也可选择扫下方二维码入群观看~

云栖社区的官方Java钉钉群:
【阿里Java技术进阶】(4259人)
JAVA_
点击link入群方式: http://tb.cn/gXRstIw

以下为云栖社区的官方Java云栖号:
Java技术进阶(点击关注)

相关文章:
springboot demo
事件驱动与定时调度

阿里开发者技术社群键盘图【全网首发,10万开发者的大社群】

相关文章
|
6月前
|
缓存 负载均衡 架构师
阿里资深架构师钟华曰:中台战略思想与架构实战;含内部实施手册
最近在读一本书,叫做《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》,在写此文时本书还没有看完,因为担心如果把书全部看完后再来写这篇文章,很多精彩的内容可能已经忘记了,所以中途先写一篇来分享给大家。
|
缓存 负载均衡 架构师
【架构师之路 三】需要掌握的技能点---系统架构能力
【架构师之路 三】需要掌握的技能点---系统架构能力
134 0
|
缓存 前端开发 小程序
钉钉协作Tab前端进化之路【极致性能优化总结】
做业务要为最终结果负责,而前端角色从技术/产品思维到业务思维的一跃有很多天然的瓶颈与鸿沟,技术人应当发挥对业务前瞻性的理解,好的架构设计背后一定是对于业务的高度认知与抽象,过程中要对业务关键指标有正确的理解,而不是简单纯功能的堆砌。
《阿里高级开发工程师紫思:闲鱼多业务隔离框架SWAK》电子版地址
阿里高级开发工程师紫思:闲鱼多业务隔离框架SWAK
88 0
《阿里高级开发工程师紫思:闲鱼多业务隔离框架SWAK》电子版地址
|
程序员
职场人最基础的核心能力是什么
职场人最基础的核心能力是什么
107 0
职场人最基础的核心能力是什么
|
程序员
1分钟了解职场人最基础的核心能力是什么
1分钟了解职场人最基础的核心能力是什么
101 0
1分钟了解职场人最基础的核心能力是什么
《阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务》电子版地址
阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务
72 0
《阿里高级开发工程师红文:领域驱动设计实战--如何应对复杂业务》电子版地址
|
前端开发 架构师 Serverless
人人都是Serverless架构师之传统内容管理系统改造实战一[开篇]
内容管理系统是很常见的一种web应用场景,可以用到个人独立站,企业官网展示等场景,具有很高的实用价值,一个标准的内容管理系统主要由三个部分组成 主站展示部分、后台管理系统、API接口服务,本系列文章会以一个已有内容管理系统的Serverless架构重构展开,介绍改造的基本思路,改造细节,以及性能优化业务可观测设计等。涉及大家关心的Serverless生产遇到的一些问题,比如数据库、日志、动静态分离、调试、维护、灰度方案等。最真实的展现Serverless架构的实施落地细节。 本篇章作为系列文章的开篇,大致讲解一下将传统前端应用重构成Serverless架构的架构设计方案,工程改造思路,以及部署
280 0
人人都是Serverless架构师之传统内容管理系统改造实战一[开篇]
|
架构师 前端开发 流计算
阿里10年沉淀|那些技术实战中的架构设计方法
上周我写的一篇文章《关于技术能力的思考和总结》引起了大家的关注,好多读者的评论“以写代想、以想促真、以讲验真”,大家的感受很深刻,基于上次的文章,这篇文章我其实更想跟大家聊聊一些常用的思考方法,思考问题的方式对了,往往可以帮助大家少走弯路。
阿里10年沉淀|那些技术实战中的架构设计方法
|
缓存 自然语言处理 Dubbo
架构师之路--谈业务的合理架构
 读数据除了直接依赖DB的内部操作之外,就是直接通过http请求的RPC调用。因为调用这个接口的业务方非常多,他们用的语言和技术非常杂,http有更好的通用性和便于运营人员等不懂技术的人排查问题,只能内网访问,也很安全。这是部门并发量最大的服务。单台机器QPS一般在2k多,低谷时在1k多,高峰时在3k多。线上11台接口服务器同时工作。但是读数据为了提高并发量,将全量的视频和专辑数据存在了memcached缓存里。所以一旦其他业务方更新了数据会直接发送MQ消息给读数据服务,读数据服务更新了缓存后要给业务方回复消息。