With the continuous development of Internet, the competition in the gaming industry keeps heating up. In order to attract players, video games with end games, page games, and mobile games at the core have invested more and more in game development, promotion, and operation. However, the lifecycle of a game has become shorter and shorter. Within the limited operation cycle, the gaming industry often faces the following problems:
The characteristics of gaming industry is massive users, enormous database and bandwidth consumption, long preparation time for infrastructure resources, and high-volume vulnerable points. For example, gateways, bandwidth, databases, and billing systems may all become breakthrough points for attacks in the gaming industry. Related systems such as storage systems, domain name DNS systems, and CDN systems can also be attacked.
Many sorts of protocols involved make it difficult to use the same set of defense models to identify attacks and protect systems. Many game servers use encrypted private protocols, which are difficult to verify with common verification mechanism.
The requirement on real time is high. Business in gaming industry has barely no tolerance on interruption and the 24/7 service is required. This makes the systems vulnerable to DDoS attacks.
The malicious competition in the industry and illegal profit-making through the Internet are rampant. DDoS attacks lead to serious consumption of bandwidth, and therefore user experience is affected.
For a game, an interruption for several days will directly lead to the destruction of all previous investment.
Use Synthetic Monitoring to monitor key websites, web pages, and APIs to evaluate the quality and experience of users when they access key game services from different regions:
Use Synthetic Monitoring to monitor the official website and key pages or interfaces such as logon and recharge pages in group. The availability of these interfaces plays a vital role in user experience. The following features are used to ensure that operation personnel are notified immediately in the event of exceptions in key interfaces to keep business stable: a 2-minute monitoring frequency, global monitoring sites, continuous alerts, a 2-retry alert strategy, advanced snapshot rules, and a custom alert threshold that triggers alert when 10 monitoring sites are unavailable.
The acceleration effect of CDNs are monitored based on the service provider by evaluating the effect on a 100 KB static image. The real-time performance of CDNs are monitored through distributed domestic monitoring sites, a 2-minute monitoring frequency, and corresponding alert strategies.
For mobile games, HTTP and TCP protocols can be used for monitoring. The monitoring based on TCP uses a 2-minute monitoring frequency, different monitoring sites based on the tasks, a 3-retry alert strategy, and a custom alert threshold that triggers alert when response time in 3 monitoring sites exceeds 100 ms. The monitoring based on HTTP uses a 2-minute monitoring frequency, a 3-time retry alert strategy, snapshots, and a custom alert threshold that triggers alert when 100 monitoring sites are unavailable. 24/7 continuous monitoring can provide mainland players with high-quality gaming experience.
Cost reduction: Optimize CND usage.
Loss reduction: Establish proactive warning on performance and optimize recommendation capabilities.
Business growth: Reduce the loss of registered users due to performance exceptions and crashes.
Initial investment reduction: Business can be available without investment on hardware and software.