再议电商业务的复杂性
16lz
2021-03-20
第一时间获取技术干货和业界资讯!
前段时间,我写了一篇《浅谈电商系统中的一些骚点问题》很多人喜欢。其实这只是复杂的电商系统中的冰山一角而已。今天我给大家稍微的扩展一点,说说电商系统中的一些业务复杂度。
我们先来看一个场景,促销。
是不是见了这个图就害怕了。光促销就这么多种类。
如果上面的这些功能,一个一个的完成,你说需要多久。还不说,其他的业务场景。比如,进销存。当我某个产品出了质量问题后,我需要定位到是哪个批次的货,这批次的货,放在哪个仓库,哪个货架等,同批次的货是不是都有问题等。
还有,卖货出库的时候,先买生产日期比较靠后的。退货,盈亏盘点等。涉及到 N 多业务。
一个电商系统,往往伴随着 N 多的子系统。每一个系统都拥有复杂的业务逻辑。现在我给你提醒一下,像上面我提到的促销打折等这类活用,你认为用什么设计模式比较好?
这就比较考验你是否具备架构设计的能力了。今天我不剧透,后面我会写更详细的文章来描述为什么要这样设计!
其实我前面也写来很多关于电商系统的设计模式应用的文章,感兴趣的同学可以去查看历史文章。时间有限,等我那天抽出时间了再来具体的写!
©著作权归作者所有:来自51CTO博客作者mob604756f06ed8的原创作品,如需转载,请注明出处,否则将追究法律责任更多相关文章
- 对误操作说“NO”,DevOps 三十六计之日常运维
- 一条测试路由引起的业务生死告警
- 系统之眼!Linux系统性能监控工具Glances
- 5s!用浏览器打造一个开箱即用的Linux系统
- 在复杂业务体系中DevOps理论及方法的实践
- 自动化运维之架构设计六要点 | 腾讯大梁专栏
- 老司机带你飞|怎样构建基于SDN网络的自动化运维系统?
- 一种自动化的数据管理系统——BI数据分析系统
- 软件供应链***(依赖关系混淆***)正在破坏你的系统安全