海信集团的营销中台系统,作为海信所有产品公司的主要线上营销核心系统,保证线上用户的销售订单的各个环节,囊括包含了订单模块,财务模块,供应链模块,物流模块,客户模块,产品,组织,价格模块,报表模块等,负责所有的订单系统的生命周期,对接了天猫和京东,以及苏宁,唯品会等主要的电商渠道,同时包含了海信电商系统,支持海信四大产品公司的订单线上的销售的运维;系统支持日均订单3w左右,618最大订单15w左右,QPS约为: 12596,TPS约为: 5201,系统拆分15个后端和7个前端;
主要功能实现负责:
①外部系统订单拉单等业务处理,对接天猫聚石塔,京东云鼎,苏宁云集,海信商城等外部系统;
②海信四大产品公司组织权限等基础数据维护;
③供应链中心设计实现,商品的正向履单,订单转单(订单转发货单),物流商寻源,服务商寻源,送装信息的推送客户服务系统,用户签收信息回传,同步oms物流系统以及sap商收;
④供应链订单逆项实现,用户的拒收,退货,换货等整个流程,直到订单关闭整个流程;
⑤商品信息功能维护
技术负责: 业务流程设计,外部接口对接,排查性能异常,性能优化,数据库查询异常排查,对接业务方,业务落地;
主要使用的技术架构:
数据库架构: 使用分库分表的分布式数据库结构,同时使用的读写分离的数据库使用策略;
前端技术: Angularjs,Vue.js前后端分离的方案设计;
Devops工具: 红帽的OpenShift(Devops的集成方案包含docker+k8s);
中间件: Zk/redis的分布式锁+Mq消息机制+持久化MyBatis;
服务器: nginx+tomcat