美文网首页
商城设计业务程序设计业务模式

商城设计业务程序设计业务模式

作者: 大继 | 来源:发表于2020-08-25 14:53 被阅读0次

    前言

    最近在设计一套商城系统,学习一些商城用到的开发模式

    相关模式与业务

    建造者

    商品领域应用建造者模式+EAV模型,拆散并分类商品信息KEY-VALUE储存商品零件,代码层面使用建造者模式聚合零件。

    策略

    活动领域应用策略模式,数据分为活动基础信息与
    策略,策略按活动业务需求划分规则,对金额优惠、购买
    次数、限量限购、满减满赠形成多层策略。

    状态机模式

    订单模块应用状态机模式,订单从下单到完成这个
    过程的状态流转依赖搭建完成的状态机,将订单状态流转
    所处理的事情细化并可调度。

    工厂模式

    支付领域应用工厂模式,将积分兑换、微信支付、
    百度支付、提现等操作封装到工厂,其他领域调用工厂入
    口程序,工厂建造顺序:门面、走廊、过道、大厅、房
    间。

    其它

    1、利用Supervisor守护进程,将计划任务与Job程序压入
    redis队列,进行减压顺序消费;
    2、接入联通短信网关,封装composer包供多平台调用。
    3、商品搜索、品源搜索接入elasticsearch+ik分词, 做中
    文搜索引擎。
    4、接入easywechat包 ,对接微信小程序APl。
    5、接入腾讯云COS文件储存系统,封装图片裁剪
    composer包。
    6、接入腾讯云VOD视频储存系统,封装视频截屏、动图
    生成、转码等composer包。
    7、监控慢接口、mysq|慢日记并进行调优,将系统报错
    接入sentry进行登记,划分冷热数据块并部署冷数据全局
    memcache缓存。

    相关文章

      网友评论

          本文标题:商城设计业务程序设计业务模式

          本文链接:https://www.haomeiwen.com/subject/omuajktx.html