KeywordsBig masters Game Cloud computing game deployment
Using cloud, war-world--"big head" in Aliyun's martial arts dream
Feng, Guo, Dragon Girl, martial arts generation talent out, against the sky, Dragon, beat dog, powerful weapons conquer, nine Yin Canon, 18 palm, six-vein sword, magic trick Yong Chuang River. The industry only to win all of Jin Yong's works authorized hand Tour products, "Big masters" has been adhering to the "First martial arts program," the core research and development, and won the 2012 Ling Award of the top ten best mobile platform network game.
"Big masters" of the development team to play crab technology is a very young, innovative and dynamic team. Play crab Some data, I believe many people understand that the current monthly income is more than 30 million, this is the older data, is now to 50 million of the scale, one-day income is up to 10 million, almost accounted for the market 38% of the share.
Play crab and Aliyun cooperation to date back to 2011, when playing crab very clear want to find a cloud computing service provider, the characteristics of the game and the advantages of the cloud to play crab and aliyun cooperation can be said to be. Game industry for today's game just online, tomorrow may have 10 times times the demand, today on the 1 server is enough, tomorrow may need 10 servers. The sudden increase in users is a lot of times that you don't know how to prepare. If the preparation is less, suddenly the user surge, the pressure is not up to, if more input, the game user volume is not as expected to flood, will cause excessive waste of resources. The nature of the cloud is a quick and easy solution to these thorny problems.
Then please follow the small knitting together to see, "Big masters" in the cloud to ease the realization of thousands of people's martial arts dream.
Development language: C + +, PHP
Game type: Martial Arts rpg+ Strategy card games
"Big masters" using distributed deployment structure, the game architecture is divided into game running services, game Update Services, background management services, data cold standby services, as well as data Analysis Services modules.
Among them, game running service and Game Update Service, adopt tiered deployment, enable load balanced (SLB) service, adjust from single machine to multi machine layering, apportion load, deal with the bloody battle with high reward three times daily. With the influx of gamers, load-balancing services can also avoid a single point of failure and ensure high availability of services. Use the Aliyun API to dynamically create and destroy servers to achieve rapid horizontal expansion and contraction, coping with peaks and reducing costs.
When using the cloud server, the Aliyun relational database (RDS) is used to decouple the Web application server and the database service module, and to implement the horizontal extension of the function module, which can effectively avoid the problem of performance reduction caused by cloud server I/O scramble, and achieve high availability.
Create a stand-alone game resource file Update server, the player in the installation of game applications only need to install the basic things, as far as possible to make the installation package smaller, and then when users play games connected to the server in the need to update the resource files to the client. The advantage of being independent of the update server is that it does not affect the game server part when the number of players is updated frequently. Use CDN Service to provide acceleration for resource file downloads.
It is worth mentioning that the crab uses the Aliyun OSS service, which provides storage, convenience for downloading, and saves on storage costs for players to apply package updates.
Playing crab CTO Ouyang bin said, Aliyun to play crab provides a good platform, from the tedious operation of the business from out, more focused on the development of the game. Playing Crab CEO Yeke also said the company's new game will continue to use cloud server, the future play crab also strengthen and Aliyun deep cooperation.
If the crab for a large number of martial arts fans provide a finger of the lake, the cloud is undoubtedly playing crab's "first martial arts plan" provides a cloud on the river. Play crab, with clouds, war.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.