Computer and Modernization ›› 2016, Vol. 0 ›› Issue (4): 100-108.doi: 10.3969/j.issn.1006-2475.2016.04.020

Previous Articles     Next Articles

Architecture Design and Business Implementation of High Concurrency High Availability Retail O2O Trade System

  

  1. (1. School of Software, Shanghai Jiao Tong University, Shanghai 200240, China;

    2. School of Software, University of Electronic Science and Technology of China, Chengdu 611731, China)

  • Received:2015-12-17 Online:2016-04-14 Published:2018-09-30

Abstract:

With the fast development of e-commerce in recent years, traditional retail industry declines. Retail industry has a trend to change into O2O mode. Retail O2O combines online scenario with offline scenario. It needs a high concurrency and high availability supporting system. We studied and proposed a series of system strategies to build a high concurrency and high availability retail O2O system, both in architecture design and business implementation. On architecture design aspect, we proposed the strategies including: hierarchical decoupling, clustering load balance, hybrid data storage, static separation. On business implementation aspect, we proposed the strategies including: order-stock caching, transaction degrade, stock consistency, request queueing. Experiment shows all of the strategies are very effective and are of practical reference value.

Key words:

text-indent: 21pt">retail O2O system, high concurrency, high availability, architecture design, business implementation

CLC Number: