“Après avoir comparé plusieurs produits de passerelle populaires, nous avons constaté que la latence de réponse d'Apache APISIX est plus de 50 % inférieure à celle des autres passerelles. De plus, Apache APISIX fonctionne toujours de manière stable lorsque l'utilisation du CPU dépasse 70 %.”
Cong He
,
Senior R&D Engineer at iQIYI
gets improved to undertake millions of QPS
are easily supported by APISIX
iQIYI est une plateforme de streaming vidéo en ligne leader en Chine, détenue par le géant technologique Baidu. Elle propose une large gamme de contenus, incluant des séries télévisées populaires, des films, des émissions de variétés, des documentaires et des productions originales.
iQIYI est devenue l'une des plus grandes plateformes de vidéo en ligne au monde, avec près de 6 milliards d'heures passées sur son service chaque mois et plus de 500 millions d'utilisateurs actifs mensuels.
D'un autre côté, à mesure que l'entreprise s'est développée, des obstacles sont apparus.
"Nous avons comparé les performances entre Apache APISIX et Kong lors de l'enquête et avons été surpris de constater qu'Apache APISIX était 10 fois meilleur que Kong en termes d'optimisation des performances. Nous avons également comparé Apache APISIX à d'autres produits majeurs de passerelle, et la latence de réponse d'Apache APISIX est toujours inférieure de plus de 50 % à celle des autres produits. De plus, Apache APISIX peut continuer à fonctionner de manière stable même si l'utilisation du CPU atteint plus de 70 %. APISIX est vraiment impressionnant !" a déclaré Cong.
Apache APISIX et Kong ont tous deux été développés techniquement sur la base d'OpenResty, ce qui permet un coût de migration relativement faible. Son excellente adaptabilité facilite son déploiement dans divers environnements, y compris les plateformes de cloud computing.
"Parallèlement, nous avons également constaté qu'Apache APISIX est un projet open-source très actif qui résout les problèmes très rapidement. Son cadre cloud-native correspond également aux plans futurs de notre entreprise. Par conséquent, nous avons choisi Apache APISIX comme passerelle API."
Les performances se sont améliorées de 10 fois, permettant au système de gérer des millions de QPS quotidiennement.
Notre solution a facilement pris en charge plus de 9 000 projets commerciaux en ligne avec API.
Nous avons réussi à mettre en œuvre la reprise après sinistre des données pour plusieurs sites et niveaux à travers la Chine.
APISIX répond à notre besoin d'accélérer le développement et les itérations. Ce qui distingue APISIX, c'est sa riche collection de plugins, sa configuration visible, sa vérification fine, ses fonctionnalités abondantes, sa communauté active et ses hautes performances.
Après avoir adopté APISIX Ingress Controller, il est plus facile pour les développeurs d'ajouter des configurations sur la passerelle que d'écrire du code.
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.