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

Améliorer la qualité de vie à l'échelle mondiale

Améliorer la qualité de vie à l'échelle mondiale

API7 Enterprise aide Hisense à construire une plateforme intégrée pour connecter les usines et les applications réparties dans le monde entier.

Read More

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

Réaliser la transformation des véhicules intelligents, électriques et à énergie nouvelle

Réaliser la transformation des véhicules intelligents, électriques et à énergie nouvelle

En s'inspirant des cas d'utilisation d'API7 dans l'industrie automobile, Lotus Cars utilise API7 Enterprise pour gérer le trafic principal, accélérer la livraison des produits et optimiser le temps de mise sur le marché, tout en réduisant la main-d'œuvre et en réalisant des économies.

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