Font Size: a A A

Research And Implement Distributed Integrated Payment Platform Based On Microservices

Posted on:2019-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:H X LinFull Text:PDF
GTID:2428330545497841Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of global informatization,our lives have become more convenient and abundant with the rise of the Internet.The most typical example is e-commerce.E-commerce has changed our shopping habits,making our choice more and more,and prices are becoming more and more transparent.With the rise of e-commerce,online payment is also rapidly developing.A financial institution represented by Weichat?AliPay and UnionPay,have abundant users and spare no effort to promote mobile payment.According to the domestic electronic payment research report of the authoritative organization in 2017,domestic electronic payment continues to maintain a rapid growth trend.It can be said that now is the era of mobile payment.From WeChat,to UnionPay,Alipay,to Jingdong,Didi,and headlines,all giants have launched mobile payment products that belong to their own,making the mobile payment service sector characterized by decentralization,fragmentation,and isolation.This topic is to solve the problems brought by diversified payment,design and implement an integrated solution for online payment:distributed payment platform based on microservices.The design part mainly includes document preparation according to the needs of the business party,design of the system based on micro-services,and planning and design of the database according to the current database design concept commonly used in the industry,and finally specifies the system-related specifications.Based on the analysis of the requirements and the results of the design,the distributed payment platform was implemented and tested.The innovation of this article:The system uses microservices to design the system.It can quickly increase and modify the payment channels,and shields the third-party differences.According to the problem of how to improve the system availability during project implementation,relevant researches were carried out.The results mainly include designing and implementing distributed locks based on Redis,designing and implementing visualized current limiting based on Guava RateLimiter and falcon,designing and implementing real-time monitoring of system data Based on binlog and storm.These safeguard measures greatly improve the availability of the system.
Keywords/Search Tags:third-party payment, integrated payment, microservice
PDF Full Text Request
Related items