Font Size: a A A

Research And Implementation Of The O2O Settlement System Based On A Lightweight Message Oriented Middleware

Posted on:2016-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:K ZhangFull Text:PDF
GTID:2348330479953114Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The O2 O model is a new Internet business model with rapidly growth nowadays. With the rapid development of online payment, settlement of O2 O system is facing the challenges from both the inside to process the data in high concurrency and the outside to meet the frequent demands of business expansion. As the core business part of O2 O system, the settlement system can impact the performance of the whole O2 O system by considering data consistency in high concurrency, highly available database framework and the performance of message oriented middleware achieving loose coupling of settlement system architecture. In this dissertation, firstly, after the comparison of the solutions to data consistency in high concurrency, we propose a settlement method based on differentiation, the method is the result of analysis on relationship between settlement business volume and time of day and internal fund account business features of settlement system. Then for the purpose to achieve highly available database, we choose multi-write and multi-read instead of single-write and single-read of Mysql MMM to reduce the risk during the master-slave switch of database. At last, we design a lightweight message oriented middleware, named Dove, which acts better on single consumption, load balancing of consumer cluster and persistent storage of message than the mainstream message oriented middleware ActiveMQ. In the pressure test, we quantitatively analyze the corresponding time, disk usage, memory usage and CPU usage of two settlement system frameworks based on different message oriented middleware design: one is Dove and the other is ActiveMQ to improve that the O2 O settlement system of this paper is highly available and Dove helps settlement system perform better.
Keywords/Search Tags:O2O, settlement system, data consistency in high concurrency, highly available database framework, message oriented middleware
PDF Full Text Request
Related items