MongoDB empowers Migu Video to improve the listening experience of over 900 million users

Customer Profile
Migu Video is the ace in sports video content track

Migu Video Technology Co., Ltd. (hereinafter referred to as "Migu Video"), formerly the mobile video base of China Mobile, officially operated independently in 2015. Migu Video focuses on the development of audio and video content innovation and actively leverages its unique advantages in the three fields of radio and television, the Internet, and operators.

In 2022, based on the public's demand for high-quality audio-visual content, multiple audio-visual experiences were created, including the 5G Winter Olympics Metaverse and the Qatar World Cup Metaverse. These projects generated billions of plays and interactions among millions of people around the world.

With its outstanding performance in the broadcast of top international events such as the Beijing Winter Olympics, Tokyo Olympics, 2022 Qatar World Cup, and European Cup, Migu has become a leading platform for sports content in recent years.

The growing popularity of the platform has resulted in a significant increase in the number of users, requiring innovation and the launch of new features to meet market demand. Migu Video has created an immersive digital experience ecosystem for a large number of users, including "Multiple Mixed Reality (M)", "Immersive Social Media (I)", "Game Interaction Engine (G)", "Computing Power Network" Energy (U)”. Booming business development is positively related to the operational efficiency of its database, in which distributed database technology plays a vital role.

Business Challenges
The data system is huge, complex and rapidly expanding
During major sports events, the number of users on the Migu platform will increase in a short period of time surge, which undoubtedly puts tremendous pressure on its infrastructure. As user viewing frequency increases and interactive functions increase, the platform faces three core challenges: capacity bottlenecks, performance support, and workload management. Once the database encounters a traffic peak, the user viewing experience may be affected.

Take the program operation system, one of the most complex back-end application systems, as an example. This service provides support for content production, marketing activities, review, expense rights, indicator statistics, etc., so the amount of data is huge and the processing speed is slow. The amount of data in the program library alone exceeds 90 million, including videos, program data, etc. The system can no longer support many business scenarios. In addition, various aggregation queries are run in the background, involving complex conditions, multi-set associations, and group statistics.

Previously, Migu Video's website and core system were built on traditional relational databases, but they could no longer meet the company's diverse and large-scale requirements. A database revolution from relational to non-relational, from centralized to distributed is taking place.

Solution
Migu Video cooperates with MongoDB to innovate and develop core competitiveness
In 2018, Migu Video gradually reduced the use of traditional databases and began Use MongoDB document model database. The team quickly realized that MongoDB was the best choice to solve the flexible, diverse, and changing Internet video business as well as large-scale and complex technical system architecture. MongoDB helps Migu Video effectively process large amounts of unstructured data and decentralize deployment, empowering Migu Video to optimize modern application architecture and further improve business performance and scale.

Following the path of “first migrate existing data, then migrate new data”, Migu Video has successfully migrated its traditional database to MongoDB. In terms of deployment scale, the “loss” of traditional databases corresponds to the “longness” of MongoDB. In the past six years, the deployment scale of MongoDB in Migu's core system has increased by more than 75%, accounting for more than half of all its databases. Currently, Migu Video has gradually reconstructed its core system, with more than 450 instances.

The Migu team uses MongoDB Enterprise Advanced to help them improve security, efficiency, and have complete control over the MongoDB database. They also use Ops Manager to automate many of the operational tasks of managing their databases, such as deployment, monitoring, and backups.

Customer value
Provide excellent experience for 900 million users
After Migu Video completed the data migration to MongoDB, the core system performance increased by at least 35 times , reducing the time spent on data association and transactional activities, and the database has also changed from centralized to distributed, enhancing reliability. Overall, MongoDB has brought improvements to Migu Video in four key areas:

Flexible data model implements new functions
Barrage is an important basic function of online video websites. In addition to supplementing video content, barrage can also satisfy people's needs when watching videos. Social needs and self-identity needs. Using MongoDB's flexible schema, users can easily add attribute fields online for the program to parse into rich and diverse barrages without interrupting the business or changing the database schema.

Expand across regions to improve performance and reliability
In order to improve customer experience and support nationwide business, Migu Video continues to enhance the public cloud expansion and edge computing capabilities of its technical systems . Using the MongoDB Zone Sharding function, Migu Video can partition user data into region-encoded shards. While each sub-center shards store its own regional data, the main center owns all shard data, and each region has a highly available replica set, thereby achieving nearby computing and storage and building an efficient and flexible architecture.

Powerful throughput
In the early winter of 2022, Migu Video successfully passed the test of business peak load during the Beijing Winter Olympics. MongoDB helps Migu's various systems achieve up to 200,000 QPS (queries per second) and 100,000 TPS (transactions per second). The entire system ran smoothly without any failures.

Efficient operation and maintenance automation
Under the operation and maintenance middle platform strategy, Migu Video continuously summarizes the best practices of Ops Manager and integrates them into the operation and maintenance large and middle platform systems. Forming one of the core operation and maintenance capabilities of Migu Video. Utilize the mature visualization capabilities of MongoDB Ops Manager to improve the telemetry capabilities of the DevOps team, allowing R&D and operations to get instant feedback, consistent views, efficient collaboration, and continuous joint learning.

As Migu Video's business grows, MongoDB Enterprise Advanced has become one of the core parts of its infrastructure, gradually penetrating into every detail level of business and operations. In the future, MongoDB looks forward to helping Migu Video employees improve productivity and calmly face the impact of huge traffic, while also continuing to empower Migu Video to provide users with more immersive and diversified video services.

Migu Video is a long-termist. We firmly believe that innovation and development of core competitiveness will become important strategic assets of the organization, and MongoDB
is the most important one for us to achieve our business strategic goals. One of the important paths. MongoDB
's native distributed architecture allows us to increase the flexibility and scalability of the database, improve development efficiency and reduce the complexity of daily operations and maintenance. Compared with 6
years ago, Migu Video’s middleware instances have grown exponentially, with MongoDB alone increasing 3
times, but the middleware architect The number has not increased proportionally, and no major accidents have occurred. We already have a trust-filled foundation of cooperation and look forward to meeting new challenges together.
— Zhao Jiangtao, then construction and operation director of Migu Video Technology Co., Ltd.

Guess you like

Origin blog.csdn.net/MongoDBChina/article/details/134167752