Font Size: a A A

Design And Implementation Of A Game Distribution Platform With High Performance And High Flexibility

Posted on:2017-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:J C LiangFull Text:PDF
GTID:2308330503968521Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The issue of the game is the game industry product circulation channel, is also a bridge of cohesive game developers and gamers. With the rapid development of the gaming industry in recent years, the game change factors such as distribution platform as users surge also faced with new opportunities and challenges. In this paper, according to the current requirement of mobile game issue, research on mobile phone platform system design and implementation.This paper mainly described the game release platform demand function analysis, system architecture design and implementation, and with high performance, high degree of operating as a system design goal. Launch platform system is mainly divided into subsystems of foreground and background, foreground subsystem main implementation modules fast show,games, download service, full text search service, routing, and other functions. Backstage subsystem main realization foundation data migration, recommended Taiwan before and after data synchronization, information management, the template configuration, etc. Subsystem at the front desk and backstage subsystem by relational database of data communication, full implementation of the data flow and highly flexible configurable operation scheme.On system architecture design, in order to improve the system performance of service ability, adopt high-performance Internet website design, reference multistage cache design,including the front page template file browser level cache, the server JVM caching, the business layer of Memcached, Redis frame buffer, and open the DB layer of caching scheme,at the same time realize the quasi real-time cache refresh strategy, which can greatly improve the service performance of the system. Operating flexibility in system between the subsystems of foreground and background, adopt corresponding strategies, finally realizes the foreground subsystem to show all the content, can all subsystems in the background of flexible configuration, and real-time display, in order to achieve highly operational service ability. In addition, the whole system USES modular division, adopts the distributed design and deployment scheme; Processing, reading and writing database using MySql cluster separation technologies, such as maximizing the service capacity of the whole system.
Keywords/Search Tags:Game distribution, platform for high performance, high flexibility
PDF Full Text Request
Related items