New

Débloquez l'avenir de l'IA avec APISIX – La passerelle IA entièrement open-source pour les agents IA et LLMs !En Savoir Plus

En Savoir Plus

Découvrez la valeur des jeux, rendez le bonheur possible

Depuis mai 2021, le Tencent OTeam utilisant Apache APISIX l'a déjà déployé pour plus de 10 équipes au sein de Tencent, le plus grand projet traitant plus d'un milliard de requêtes quotidiennes.

Xu Xin

,

Senior Software Engineer at Tencent Games

Tencent Games

Support > 10 projects

within Tencent Games

Handle > 1 billion requests

in daily peak hours

Start for Free

Défis

En tant que division leader mondiale du développement et de l'exploitation de jeux de Tencent, Tencent Games connecte plus de 800 millions d'utilisateurs à travers le monde. Pour intégrer les roues répétitives au sein de l'entreprise, Tencent a formé OTeam afin de consolider les produits techniques similaires et de solidifier une plateforme technique tout-en-un.

En avançant l'initiative OTeam, Tencent Games a rencontré de nombreux problèmes et souhaite les résoudre grâce à APISIX. Par exemple :

  • Le cadre RPC encombrant et peu convivial pour les développeurs a ajouté une complexité significative aux processus de développement et d'intégration.

  • Plusieurs centres de services, tels que CL5, L5 et Polaris, nécessitaient une transition et une unification fluides pour rationaliser les opérations.

  • Une solution d'alerte fiable et conviviale était essentielle pour remédier aux lacunes du système d'alerte multiple existant.

  • Les utilisateurs ont rencontré diverses attaques réseau, notamment des attaques DDoS, de rejeu et de falsification de requêtes, posant des défis de sécurité substantiels.

Solution

En tirant parti du mécanisme de plugin flexible d'APISIX, Tencent Games a intégré et interconnecté les systèmes de surveillance internes. La gestion des alertes est devenue simple et pratique, car les utilisateurs peuvent obtenir des logs de surveillance et configurer des alertes par des configurations simples.

Tencent Games a également réalisé une conversion sans effort entre les protocoles TRPC et TARS RPC grâce au plugin d'APISIX, mais l'équipe a dû développer des services middleware personnalisés pour combler le fossé.

Avantages concurrentiels de notre solution

Haute performance

Apache APISIX est réputé pour ses hautes performances et sa faible latence. Construit sur NGINX et LuaJIT, Apache APISIX supporte un QPS de 23 000 par cœur avec un délai moyen de seulement 0,6 millisecondes. Ces caractéristiques font d'APISIX un choix idéal pour les applications nécessitant une faible latence et un haut débit, telles que les microservices et le traitement de données en temps réel.

Rechargement à chaud

En utilisant etcd comme centre de configuration, Apache APISIX est léger en structure. Il fournit une solution de stockage de données fiable et cohérente, permettant à APISIX de gérer facilement les changements de configuration dynamiques et les exigences de haute disponibilité. Les utilisateurs peuvent réaliser des mises à jour en temps réel sans recharger le système et sans causer d'interruption en utilisant APISIX.

Plugins open-source

APISIX dispose d'un écosystème robuste de plugins open-source qui peuvent répondre à des besoins divers. Par exemple, le plugin de conversion de protocole peut résoudre efficacement le besoin de conversion de protocoles via des services intermédiaires, permettant aux utilisateurs de tirer directement parti du plugin intégré pour convertir les protocoles HTTP et RPC au sein de la passerelle API de manière fluide.

Résultats

Conversion de protocole fluide

Après avoir utilisé Apache APISIX, Tencent Games a mis en œuvre une conversion de protocole fluide entre les protocoles TRPC et TARS RPC. En tirant parti des plugins de conversion de protocole d'APISIX, l'équipe n'a plus eu besoin de développer des services intermédiaires dédiés pour gérer la traduction entre les protocoles HTTP et RPC. Cela a simplifié leur architecture et réduit la complexité globale de leur système.

Surveillance intégrée

Dans le processus de construction d'OTeam, Tencent Games a utilisé les plugins d'APISIX pour intégrer et connecter plusieurs des principales plateformes de surveillance de Tencent. Même les utilisateurs des projets commerciaux sans background technique peuvent désormais configurer facilement le système pour rapporter automatiquement les données d'observabilité, y compris le traçage, les logs et les métriques, pour leurs API, et ensuite configurer des alertes sur les plateformes de surveillance. Cette approche rationalisée a considérablement réduit le temps et les efforts nécessaires.

Sécurité améliorée

Tencent Games a développé des plugins de sécurité anti-rejeu et anti-falsification, fournissant des mesures de protection prêtes à l'emploi pour les projets nécessitant de telles capacités, protégeant efficacement la sécurité de ces API. L'équipe a également intégré les exigences de spécification d'API internes dans la passerelle APISIX, simplifiant le processus de développement et de déploiement et fournissant un contrôle centralisé et une visibilité sur le paysage des API.

More Customer Stories

Créer un leader mondial de la fabrication de téléphones mobiles

Créer un leader mondial de la fabrication de téléphones mobiles

La solution API7 fonctionne étonnamment bien dans les scénarios de production réels. Nous apprécions sa haute disponibilité, ses performances élevées et ses fonctionnalités riches, qui nous permettent de construire et de développer notre activité de manière cloud-native.

Read More

right-arrow
Renforcer le leader des appareils électroménagers avec la gestion d'API fédérée

Renforcer le leader des appareils électroménagers avec la gestion d'API fédérée

Haier utilise la gestion fédérée des API d'API7 Enterprise pour gérer différents gateways API provenant de diverses lignes métier (LOBs), afin de trouver un équilibre entre agilité et stabilité.

Faciliter les paiements mondiaux sans frontières

Faciliter les paiements mondiaux sans frontières

Airwallex a réalisé une transition fluide vers des architectures multi-cloud et microservices grâce au support commercial d'API7 : une plateforme hautement optimisée et évolutive, ainsi que le soutien de la communauté des développeurs !

Need help or have questions?

Schedule a Meeting

API7.ai Logo

Le monde numérique est connecté par des API, API7.ai existe pour rendre les API plus efficaces, fiables et sécurisées.

Inscrivez-vous à la newsletter d'API7

Produit

API7 Gateway

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN PTE. LTD 2019 – 2025. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation