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

Un clic pour des services de marché en temps réel

Un clic pour des services de marché en temps réel

APISIX nous a grandement aidés à améliorer la qualité des services dans une architecture active-active. Sa fonctionnalité de surveillance complète a efficacement soutenu le dépannage, et la mise à jour de la liste des services est devenue très simple.

Read More

right-arrow
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.

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.

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