DDD 在哔哩哔哩「会员购」的实践

摘要

跟大多数互联网团队一样,B站也经历过“小步快跑,迭代试错”的阶段,但随着业务规模不断扩大,系统的功能也逐渐复杂,如何能够做到业务快速交付变成了摆在我们面前的又一个难题。最近我在负责我们会员购供应链业务的DDD改造,准备在这里把我们实践的方法以及遇到的问题“抖一抖,晒一晒”。

或许你也在经历着一个复杂度很高的,需求多变的系统,你也尝试寻找一个能够像“解药”一般的框架来让自己摆脱“泥潭”一般的现状,但是我想说软件行业是没有“银弹”的,任何不区分上下文地生搬硬套框架都很有可能遇到滑铁卢一般的惨败。因此做好业务知识储备,拥有独立的思辨力是对我们软件工程师的必备的要求。

文章主要分为三个部分,第一部分简单介绍一下DDD的一些概念,第二部分为结合业务的实操环节,第三部分为作者的心得分享。如果对DDD概念有过了解的同学,可以直接从第二部分看起。鉴于经验有限,本文的观点很多可能也只是一家之言,所以我也比较希望读者们能够带着批判的眼光来看这篇文章,在此也非常希望大家能够一起学习探讨。

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.148.4. UTC+08:00, 2026-01-31 20:23
浙ICP备14020137号-1 $访客地图$