虚拟账户体系+统一支付+总部型经济

我要开发同款
303阅读

作品详情

项目简介:
中国银联唯一业务子公司,金融供应链大平台,业务范围极广,分为物流、专业批发市场、总部型经济三大主营业务,都涉及到底层POS机、银联一次二次清分,邮政EMS、云仓储等上下游供应商衔接业务。实现三流合一:资金流、信息流、物流一体化综合服务。平台有大量合作企业对接分流。
运行环境:CentOS7、OpenStack、Tomcat8、JDK1.7、nginx
开发工具:Axure、Xmind、Idea、Git、Maven 、Svn、PowerDesigner12.5、Architect 7.5.4
开发技术:
1.后台Springmvc、Mybatis、Netty、Zookeeper + Dubbox定制化构建面向服务的应用架构
2.前端 定制化Angular、JS、CSS3、Html5等
3.中间件:RabbitMQ集群、redis集群、Erlang统一session管理、独立工作流+状态机、分布
式文件系统、独立定时任务分发器、专业负载均衡服务器、加密机、IM系统、独立清分系统、
POS机路由调用系统等
4.技术架构:分布式大型系统架构,云平台支撑,大数据支撑、大数据分析等。
5.数据库:日本电信技术XPosgreSql分布式主主从20个实时节点同步。
6.服务器监控:小米监控
职责描述:
战略规划、产品路线、产品设计、需求分析、详细设计、数据库设计、核心开发、技术研究、更和缺陷修改等。
主要工作:
本人负责三大部门之一--总部型经济的团队管理、产品设计(重塑)、技术研发(重塑),从零到一的过程,入职前三个月都只是熟悉公司整个庞大的技术架构体系、服务器架构体系、产品架构体系。总部型经济产品供应链(含资金清分),以及虚拟账户体系(含资金清分)+统一支付系统,从需求调研、产品设计、产品规划、用例图、原型图、指导管理技术经理以及前后台技术的开发工作,全面掌握公司架构和业务,技术难点、瓶颈攻关,面试、培养&带领新人,技术把关、技术培训,以及面对客户等。
项目难点:
1.中心化系统三高:
1)DNS缓存+CDN负载均衡;LVS+keepalived高可用群集实现双机热备,由多台路由器组成一
个热备组,通过共用的虚拟IP地址对外提供服务,每个热备组内同一时刻只有一台主路由器提供服务,其
他路由器处于冗余状态,若当前在线的路由器失效,则其他路由器会根据设置的优先级自动接替虚拟IP地
址,继续提供服务;
2)多实例Tomcat横向扩充+多层nginx负载均衡;
3)另外针对复杂业务可以DDD结合运用OPM对象过程建模,一般用于军事和火箭等高科技工程设计中,利用
星型模型、聚合模型,大体设计思路为主表状态要单独抽出来建表,详细描述一下OPM:明细表是事件明细,
主表是当前状态(截止至今为止的快照),明细表是造成主表状态变动的原因,明细表可以回溯重播,计
算出当前主表的状态,也就是说事件导致状态变化;注册中心ZK三台以上奇数横向扩充;
2.中心化系统分布式事务处理:事务补偿机制(两阶段提交:可靠消息+协调程序+定时任务+redis缓存)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论