Qu'est-ce que Envoy (ENV)

Appris par 112 utilisateursPublié le 2024.04.04Dernière mise à jour le 2024.12.03

0.0004

+0.01%

  • 最新价格0.0004
  • 历史最低0.00035
  • 历史最高1.30
  • 发行总量100.00M

注意:项目简介来自于官方项目团队所发布或提供的信息资料,可能存在过时、错误或遗漏,相关内容仅供参考且不构成投资建议,HTX不会承担任何依赖这些信息而产生的直接或间接损失。

Loading...Loading...

Envoy : Un aperçu complet du proxy réseau open-source

Introduction à Envoy

Dans le monde technologique en constante évolution, le rôle des proxies réseau est devenu plus crucial que jamais. Parmi eux, Envoy se distingue non seulement comme un outil, mais comme une pierre angulaire pour les applications cloud-native. Conçu à l'origine par des ingénieurs de Lyft en 2016, Envoy est un proxy réseau open-source qui adresse spécifiquement les problèmes de fiabilité rencontrés au sein des architectures microservices. Depuis sa création, il a transcendé son objectif initial pour devenir une ressource essentielle pour les développeurs et les technologists du monde entier, redéfinissant les normes de communication entre services.

Qu'est-ce qu'Envoy ?

Envoy est essentiellement un serveur proxy distribué et haute performance, spécialement conçu pour les microservices et les applications cloud-native. Il sert à la fois de bus de communication et de “plan de données universel”, faisant de lui une solution polyvalente pour les architectures de microservices à grande échelle. Sa fonctionnalité de base se concentre sur la fourniture de fonctionnalités essentielles telles que :

  • Équilibrage de charge avancé : Envoy facilite le routage intelligent du trafic, optimisant l'utilisation des ressources et améliorant la fiabilité.
  • Observabilité : La plateforme fournit des métriques étendues et des capacités de journalisation, améliorant la capacité des développeurs à surveiller la performance du système.
  • Fonctionnalités de sécurité robustes : Envoy intègre divers protocoles de sécurité, garantissant une communication chiffrée et protégeant les données sensibles.

En abstraquant la couche réseau, Envoy permet aux développeurs de livrer des applications robustes sans être liés à des contraintes d'infrastructure spécifiques.

Qui est le créateur d'Envoy ?

L'impulsion derrière la création d'Envoy peut être attribuée aux esprits innovants de Matt Klein et Pete Morelli, tous deux ingénieurs chez Lyft à l'époque. Leur objectif était de s'attaquer aux problèmes de fiabilité significatifs inhérents aux microservices et aux applications cloud-native. Grâce à leur expertise collective, ils ont posé les bases de ce qui deviendrait finalement l'un des proxies les plus largement adoptés dans l'industrie technologique.

Qui sont les investisseurs d'Envoy ?

En tant que projet open-source hébergé par la Cloud Native Computing Foundation (CNCF), Envoy ne suit pas le modèle d'investissement traditionnel. Plutôt que de dépendre de bailleurs de fonds financiers, son développement est soutenu par des contributions d'une multitude d'organisations, d'enthousiastes de la technologie et de professionnels dévoués à faire avancer les capacités et les fonctionnalités de la plateforme. Le soutien de la CNCF témoigne de l'importance du projet dans le paysage technologique moderne.

Comment fonctionne Envoy ?

La singularité d'Envoy réside dans son architecture innovante et ses capacités. Fonctionnant comme une maillage de services, Envoy utilise plusieurs composants essentiels pour gérer le trafic réseau :

  • Listeners : Entités qui gèrent les requêtes entrantes et les dirigent vers les services appropriés.
  • Filters : Middleware qui intercepte les requêtes pour des tâches telles que la journalisation, l'authentification ou les métriques.
  • Clusters : Groupes d'hôtes en amont auxquels Envoy proxy le trafic.
  • Endpoints : Adresses réseau individuelles appartenant à un cluster.

L'architecture d'Envoy est conçue pour être agnostique aux plateformes, lui permettant de se configurer dynamiquement via des API, ce qui le rend extensible et adaptable à divers frameworks et environnements. En prenant en charge un large éventail de protocoles—tels que HTTP/2 et gRPC—il renforce sa flexibilité, permettant aux développeurs de l'implémenter sans effort dans différentes applications.

Chronologie d'Envoy

Le parcours d'Envoy a été marqué par plusieurs jalons clés qui mettent en évidence son évolution et son importance croissante dans l'écosystème technologique :

  • 2016 : La création d'Envoy par les ingénieurs de Lyft Matt Klein et Pete Morelli, visant à résoudre les problèmes de fiabilité des microservices.
  • 2016 : Suite à son développement initial, Envoy a été open-sourcé et transféré à la Cloud Native Computing Foundation (CNCF), marquant un changement significatif dans sa gouvernance.
  • 2017 : Envoy est devenu un projet diplômé au sein de la CNCF, indiquant son statut mature et son adoption étendue dans les pratiques industrielles.
  • 2019 : La CNCF a publié un rapport décrivant les impressionnantes métriques de croissance d'Envoy, soulignant ses divers cas d'utilisation et sa vitesse de développement.
  • 2021 : Le proxy a continué de jouer un rôle pivot dans l'écosystème, notamment au sein de divers maillages de services, affirmant son importance dans le développement contemporain d'applications.
  • 2023 : L'impact d'Envoy sur l'industrie a été documenté dans “Inside Envoy : The Proxy for the Future”, un film chroniquant son évolution et sa direction future.

Caractéristiques clés d'Envoy

Haute Performance

Envoy est conçu pour gérer efficacement des volumes de trafic élevés et possède une empreinte mémoire réduite. Cela le rend particulièrement adapté aux entreprises avec des applications exigeantes.

Configuration Flexible

Les développeurs peuvent tirer parti de la capacité d'Envoy à être configuré dynamiquement via des API, offrant la flexibilité nécessaire pour s'adapter aux exigences changeantes des applications.

Équilibrage de Charge Avancé

Envoy met en œuvre des techniques d'équilibrage de charge à la pointe, telles que les réessais automatiques et les circuits de rupture, garantissant un service ininterrompu même sous forte charge.

Observabilité

Avec sa capacité à fournir une profonde observabilité du trafic de la couche 7, Envoy permet aux développeurs de surveiller et d'analyser leurs applications de manière exhaustive. Le support natif pour le traçage distribué permet d'obtenir des informations et un débogage supplémentaires.

Fonctionnalités de Sécurité Robustes

La sécurité est primordiale à l'ère numérique, et Envoy est conçu avec plusieurs mesures de sécurité, y compris la terminaison TLS et les protocoles d'authentification, garantissant une transmission sécurisée des données.

Envoy Gateway

En plus de ses fonctionnalités de base, Envoy a initié des projets tels que l'Envoy Gateway. Ce projet open-source vise à simplifier l'utilisation d'Envoy en tant que passerelle API, facilitant la gestion et la configuration pour les organisations. Avec un accent sur l'amélioration de l'accessibilité, l'Envoy Gateway incarne l'esprit novateur du projet Envoy, rendant plus facile pour les entreprises d'adopter des solutions modernes et évolutives pour la gestion des API.

Conclusion

Envoy se dresse comme un témoignage de l'innovation dans la technologie des proxies réseau, démontrant le pouvoir de la collaboration open-source pour résoudre des défis complexes dans les environnements cloud-native. De son architecture détaillée à son accent sur la sécurité et la performance, Envoy continue d'influencer l'avenir de la communication entre services. À mesure que les organisations migrent de plus en plus vers des architectures microservices et cloud-native, le rôle d'Envoy est plus critique que jamais, consolidant sa place dans la boîte à outils des développeurs et technologists modernes.

Loading...Loading...

交易

Spot
Futures

Articles tendance

Qu'est ce que ENVOY

Envoy A.I : Une Étape Innovante dans la Gestion des Services d'IA Introduction À une époque définie par des avancées technologiques rapides, la fusion de l'intelligence artificielle (IA) et des technologies web robustes donne naissance à des projets révolutionnaires. L'une de ces initiatives est Envoy A.I, symbolisée par $envoy. Axé sur la création d'une passerelle IA sophistiquée, Envoy A.I vise à rationaliser la gestion des interfaces de programmation d'applications (API) pour les modèles de langage de grande taille (LLM) et les services d'IA générative. Cet article explore divers aspects d'Envoy A.I, y compris ses objectifs, ses créateurs, sa fonctionnalité et sa chronologie historique, fournissant aux lecteurs des informations complètes sur ce projet prometteur. Qu'est-ce qu'Envoy A.I, $envoy ? Envoy A.I est une extension open-source de la passerelle API Envoy conventionnelle, soigneusement conçue pour répondre au besoin croissant de gestion intelligente du trafic au sein de l'écosystème IA. Son objectif principal est de fournir un cadre sans couture pour l'intégration de plusieurs LLM et services d'IA, simplifiant les complexités computationnelles impliquées dans l'invocation des modèles d'IA. Au cœur du projet se trouve une interface globale dédiée à des fonctions critiques telles que l'autorisation, la gestion du trafic et les protocoles de secours intelligents. En permettant aux utilisateurs d'interagir avec les LLM à travers un point d'entrée unique, Envoy A.I améliore non seulement l'accessibilité mais optimise également l'efficacité globale de l'utilisation des modèles d'IA. Qui est le Créateur d'Envoy A.I, $envoy ? La genèse d'Envoy A.I peut être attribuée aux efforts collaboratifs de deux entités notables : Tetrate et Bloomberg. Tetrate, reconnue pour ses contributions aux technologies cloud-native, s'associe à Bloomberg, un leader dans les données commerciales et financières mondiales, pour pionnier cette passerelle IA innovante. Ce partenariat signifie une fusion d'expertise de deux secteurs dynamiques—la technologie et la finance—visant à influencer la manière dont les entreprises intègrent l'IA dans leurs cadres de service. Qui sont les Investisseurs d'Envoy A.I, $envoy ? Bien que les bailleurs de fonds spécifiques soutenant Envoy A.I n'aient pas été explicitement identifiés dans les domaines publics, le projet se présente comme un témoignage de la collaboration open-source entre Tetrate et Bloomberg. Cette collaboration indique un alignement stratégique des ressources et des connaissances, favorisant un environnement propice au développement d'une passerelle IA robuste et fonctionnelle. Comment Fonctionne Envoy A.I, $envoy ? Une innovation clé d'Envoy A.I réside dans son architecture sophistiquée qui améliore la passerelle API Envoy standard. Cela lui permet de gérer le trafic centré sur l'IA tout en maintenant une haute performance. Caractéristiques Clés : Limitation d'Utilisation : Envoy A.I introduit des mécanismes pour réguler la consommation des ressources LLM en fonction des tokens de mots. Cette fonctionnalité permet aux développeurs de mettre en œuvre des stratégies de contrôle des coûts pendant que les applications dérivées sont en fonctionnement. API Unifiée : Le projet simplifie les interactions des clients grâce à une API unifiée qui agrège les commandes pour plusieurs fournisseurs de LLM. Cela élimine la tâche fastidieuse de naviguer entre des interfaces distinctes pour chaque service. Autorisation Amont : L'incorporation de l'autorisation amont permet une configuration sans couture pour les autorisations dirigées vers divers fournisseurs de LLM. Ce composant est crucial pour garantir la conformité et la sécurité lors de l'interface avec plusieurs systèmes d'IA externes. Pour soutenir ces fonctionnalités, Envoy A.I intègre KServe pour l'inférence sans serveur sur Kubernetes. Cette compatibilité facilite une interface sans couture avec plusieurs frameworks d'apprentissage automatique, y compris TensorFlow, PyTorch, et plus encore. De telles capacités permettent aux entreprises de tirer parti de modèles d'IA avancés avec une latence minimale et une évolutivité maximale. Chronologie d'Envoy A.I, $envoy La trajectoire d'Envoy A.I est façonnée par une série d'événements marquants qui dirigent son processus de développement : 3 octobre 2024 : L'annonce de la collaboration entre Tetrate et Bloomberg marque une étape significative, dévoilant leur engagement à innover une solution de passerelle IA à travers Envoy A.I. Phase de Développement : Actuellement, le projet se trouve dans sa phase de développement, avec des efforts en cours pour intégrer des fonctionnalités de gestion du trafic IA dans Envoy via le cadre Envoy Gateway et Envoy Proxy. Ces événements reflètent l'engagement du projet à répondre aux demandes de l'intégration moderne de l'IA tout en garantissant une interface conviviale pour les développeurs et les entreprises. Conclusion Envoy A.I, représenté par son token $envoy, incarne un effort collaboratif visant à répondre aux besoins critiques de gestion des services pilotés par l'IA. En étendant de manière innovante les capacités de la passerelle API Envoy, ce projet cherche à unifier la gestion de plusieurs LLM et services d'IA en une plateforme cohérente et efficace. La collaboration entre Tetrate et Bloomberg souligne le potentiel du projet à façonner les infrastructures numériques grâce à l'intégration sans couture de modèles d'IA avancés. Alors qu'il continue d'évoluer à travers sa phase de développement, Envoy A.I se trouve à l'avant-garde de l'association des capacités de l'IA avec des technologies web robustes, fournissant le cadre nécessaire aux entreprises pour naviguer sans effort dans les complexités de l'intégration des services d'IA. Avec une trajectoire promettant des solutions innovantes, l'avenir d'Envoy A.I détient un potentiel substantiel pour redéfinir le paysage de la gestion des services d'IA.

1 vues totalesPublié le 2024.12.18Mis à jour le 2024.12.18

Qu'est ce que ENVOY

Discussions

Bienvenue dans la Communauté HTX. Ici, vous pouvez vous tenir informé(e) des derniers développements de la plateforme et accéder à des analyses de marché professionnelles. Les opinions des utilisateurs sur le prix de ENV (ENV) sont présentées ci-dessous.

活动图片