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

Support Blockchain as A Service

Apache APISIX prend en charge plusieurs protocoles, ce qui permet de réduire considérablement les coûts de R&D et confère à notre plateforme une vitalité sans fin.

Weifeng Sheng

,

Architect of Hyperchain Platform

Hyperchain

Save 80% time and cost

in supporting heterogeneous chains

Start for Free

Défis

Fondée en 2016, HyperChain Technology, un fournisseur de services blockchain de premier plan, propose le premier système blockchain 3.0 full-stack au monde. Elle a servi plus de 300 entreprises et a déployé plus de 200 applications typiques dans des domaines clés tels que la ville intelligente, la technologie financière, la transformation énergétique, la numérisation des entreprises, le métavers, etc.

Au cours de sa croissance rapide, Hyperchain a rencontré des défis importants dans l'établissement de sa plateforme blockchain.

  • L'absence de gestion standardisée du trafic, qui posait un risque d'effondrement du système
  • Un contrôle de sécurité et une gestion de l'authentification incomplets
  • Un contrôle des permissions peu pratique
  • Un coût élevé associé aux adresses IP publiques
  • Des nœuds blockchain instables, avec des nœuds uniques vulnérables aux attaques
  • Un manque de gestion unifiée pour plusieurs protocoles

Solution

Hyperchain a résolu ses défis en enregistrant les informations de service avec etcd et APISIX, qui est le point d'entrée unifié pour les microservices internes.

Cette approche a fourni une gestion standardisée du trafic, amélioré la sécurité et la gestion de l'authentification, simplifié le contrôle des permissions, réduit les coûts, augmenté la stabilité et unifié la gestion de plusieurs protocoles.

Avantages concurrentiels de notre solution

Routage des requêtes

Le plugin proxy-rewrite d'APISIX peut gérer facilement les cas où des préfixes sont ajoutés au chemin de l'API d'un même service pour exposer les API sous le même nom de domaine. La passerelle API peut supprimer ces préfixes et rediriger la requête vers le service backend.

Gestion de la limitation du trafic

Un autre avantage significatif pour les clients est la capacité de gestion de la limitation du trafic d'APISIX. Le plugin limit-req peut restreindre efficacement l'entrée et la sortie du trafic pour assurer la stabilité de la plateforme, ce qui est particulièrement important lors de la gestion d'un grand nombre d'appels aux composants de conduite.

Contrôle de sécurité et gestion des autorisations

Hyperchain a développé un plugin pour les scénarios de déploiement privé afin de collaborer avec APISIX. Ce plugin permet à la Partie A d'utiliser ses propres services d'authentification ou système de comptes de service. Lorsque le trafic frontal visite le site, il doit d'abord passer par le plugin Access-auth pour accéder au backend BFF (Backend for Frontend) après authentification.

Rechargement à chaud

Un autre avantage significatif pour les clients est la fonctionnalité de rechargement à chaud d'APISIX, qui permet d'économiser du temps de développement et de modifier des parties du code sans redémarrer l'intégralité du plugin runner.

Résultats

Contrôle des permissions simplifié

La plateforme blockchain d'Hyperchain implique plusieurs blockchains avec des contrôles de permissions RBAC complexes et nécessite divers certificats côté client. Le plugin key-auth d'APISIX simplifie le processus en unifiant la chaîne sous-jacente, permettant aux utilisateurs autorisés d'accéder à la blockchain sans se soucier de la configuration des permissions.

Le clustering améliore la stabilité des nœuds

La haute concurrence des utilisateurs bancaires visitant les nœuds sur la plateforme blockchain d'Hyperchain peut créer une vulnérabilité pour les nœuds uniques impactés par le trafic. Pour résoudre ce problème, Hyperchain a déployé Apache APISIX, qui utilise etcd pour une extensibilité dynamique, sur K8s avec le Horizontal Pod Autoscaler. Cette approche assure la stabilité des nœuds en atténuant le problème de l'impact du trafic sur un point unique.

Support de plusieurs protocoles

Le support de plusieurs protocoles par APISIX lui permet de s'adapter de manière flexible aux couches sous-jacentes de différentes blockchains, réduisant les coûts de développement associés à l'intégration de la plateforme.

More Customer Stories

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

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.

Read More

right-arrow
Créer une plateforme de streaming avec 513 millions d'utilisateurs actifs mensuels (MAU)

Créer une plateforme de streaming avec 513 millions d'utilisateurs actifs mensuels (MAU)

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 %.

Construire une plateforme de médias sociaux avec un contenu diversifié

Construire une plateforme de médias sociaux avec un contenu diversifié

Pour résoudre le problème de gestion de services peu pratique et des investissements coûteux en R&D, nous avons introduit APISIX comme passerelle API. Les performances dynamiques d'APISIX avec etcd correspondent parfaitement aux exigences du produit Beeto.

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