基于轻量级消息中间件技术的O2O结算系统研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:aaasdna123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
O2O(Online To Offline)是一种近些年来新兴的并且成长迅速的商业模式。当前伴随着在线支付的飞速发展,O2O结算系统面临着处理内部高并发结算数据和适应不断扩展的外部业务需求的诸多挑战。作为O2O系统的核心业务模块,结算系统的高并发下数据一致性、数据库高可用性和实现系统架构松耦合性的消息中间件的性能对整个O2O系统来说非常关键。本论文首先基于国内外为确保高并发下数据一致性的解决方案,提出了一种差异化分类的结算流程,该结算流程的提出是基于对结算系统业务量和时间的关系、结算系统内部资金账户业务特性综合的分析;其次,为提升数据库高可用性,本论文对现有主流高可用数据库架构Mysql MMM进行了改进,采用了多写多读的数据库架构,降低了在主从切换时因数据的不完全同步带来的风险;最后,本论文设计和实现了一种轻量级消息中间件架构Dove,该架构在消费者集群单一消费、消费者集群负载均衡和消息持久化存储方面对比现有主流的消息中间件架构ActiveMQ都有性能上的优化和提升。在实际压力测试中,本论文通过定量的对比分析以Dove架构和ActiveMQ架构的结算系统在响应时间、磁盘占用、内存占用和CPU占用率方面的表现验证了本论文结算系统的可用性以及本论文设计的消息中间件架构Dove给结算系统综合性能带来的提升。
其他文献
由于虹膜识别技术对个体识别具有高度的可靠性,已成为目前生物识别中最有发展前景的识别技术之一。虹膜识别系统包括虹膜图像的自动采集、虹膜图像预处理、特征表示、模式匹
甲状腺结节是一种常见的甲状腺疾病,发病率高,但仅约5%的甲状腺结节是恶性的,若能够及早发现并治疗的话,通常都能完全治愈,因此,正确判断甲状腺结节的良恶性是有重大意义的。
通信星座系统作为天基信息系统网的一个组成部分,既可以为战略用户,也可以为战术用户提供具有较强抗干扰能力和机动能力的综合信息传输能力。它最突出的特点是:由不同轨道、
逆合成孔径雷达(ISAR)能够对飞机、舰艇、天体等非合作运动目标进行全天时、全天候、远距离成像,在战略防御、反卫星、战术武器以及雷达天文学中都有重要应用价值。机载ISAR
随着经济的发展,电视广告成为社会生活中越来越重要的一部分,而其带来的社会问题也日渐显著,特别是虚假广告严重误导了消费者,坑害了广大人民,因此广告监测成为社会急需处理的问题
网络监控系统肯定是今后视频监控的发展方向,与CNGI结合提供基于IPv6的视频监控更是视频监控的未来,IPv6的出现给视频监控的发展和应用带来全新的动力和契机,而且,它的发展对IPv6
自主式移动机器人具有高度自规划、自组织和自适应能力,适合于在复杂的非结构化环境中工作。其目标是在没有人的干预、无需对环境做任何规定和改变的条件下有目的地移动和完
煤矿井下生产环境复杂、恶劣,且缺乏可靠的井下人员定位技术,因此事故隐患极大。近年来,地面移动通信及其各种先进技术不断发展成熟,为井下人员定位技术的发展提供了强有力的技术
软件无线电已经广泛运用于各个领域,并且有很大的发展空间。在软件无线电系统中,希望中央处理器能够对信号进行实时处理,并且还要在低信噪比、大频偏的情况下正确解调。因此如何
现代信息技术的迅猛发展使得需要处理的信息量急剧增加,视频图象处理方面的研究与应用,特别是进行实时图像处理显得尤其重要。传统的视频处理系统由于成本等原因,都是基于PC