门店工作台(SCRM)

我要开发同款
proginn10225390302024年02月18日
71阅读

作品详情

1.项目主要模块有客户,项目,订单,消息,方案,资产,库存模块。
2.我负责的主要有客户,项目,订单和消息模块。
3.项目简介:
中心层:该项目提供了一个中心层项目,该项目不掺杂任何的业务逻辑,仅仅只提供每个领域对象的通用方法,该项目可以直接操作数据库,不依赖其他服务的依赖包,最后打包成jar包提供给汇聚层使用。

汇聚层:汇聚层项目不可以直接操作数据库,所有数据库的操作都需要通过中心层来处理,采用zookeep做服务注册和配置中心。客户模块数据需要双写到客户中心。由于下单链路过长,一个业务可能需要三四个服务来处理,容易产生分布式事务,所以用到了kafka来处理这个问题。消息模块用到了websocket技术
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论