Qué es Envoy (ENV)

Aprendido por 99 usuariosPublicado a 2024.04.06Actualizado a 2024.12.03

0.0004

+0.01%

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

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

Loading...Loading...

Envoy: Una Perspectiva Completa sobre el Proxy de Red de Código Abierto

Introducción a Envoy

En el mundo de la tecnología, que evoluciona rápidamente, el papel de los proxies de red se ha vuelto más crucial que nunca. Entre ellos, Envoy se destaca no solo como una herramienta, sino como una piedra angular para aplicaciones nativas de la nube. Concebido originalmente por ingenieros de Lyft en 2016, Envoy es un proxy de red de código abierto que aborda específicamente los problemas de fiabilidad que se enfrentan dentro de las arquitecturas de microservicios. Desde su creación, ha trascendido su propósito inicial para convertirse en un recurso esencial para desarrolladores y tecnólogos de todo el mundo, redefiniendo los estándares de comunicación de servicio a servicio.

¿Qué es Envoy?

Envoy es esencialmente un servidor proxy distribuido y de alto rendimiento diseñado para microservicios y aplicaciones nativas de la nube. Sirve tanto como un bus de comunicación como un "plano de datos universal", lo que lo convierte en una solución versátil para arquitecturas de microservicios a gran escala. Su funcionalidad principal se centra en ofrecer características esenciales como:

  • Balanceo de Carga Avanzado: Envoy facilita el enrutamiento inteligente del tráfico, optimizando la utilización de recursos y mejorando la fiabilidad.
  • Observabilidad: La plataforma proporciona extensas métricas y capacidades de registro, mejorando la capacidad de los desarrolladores para monitorear el rendimiento del sistema.
  • Funciones de Seguridad Robusta: Envoy incorpora varios protocolos de seguridad, asegurando comunicación cifrada y protegiendo datos sensibles.

Al abstraer la capa de red, Envoy empodera a los desarrolladores para entregar aplicaciones robustas sin estar atados a limitaciones específicas de infraestructura.

¿Quién es el Creador de Envoy?

El impulso detrás de la creación de Envoy puede atribuirse a las mentes innovadoras de Matt Klein y Pete Morelli, quienes eran ingenieros en Lyft en ese momento. Su objetivo era abordar los significativos problemas de fiabilidad inherentes a los microservicios y a las aplicaciones nativas de la nube. Con su experiencia colectiva, sentaron las bases para lo que eventualmente se convertiría en uno de los proxies más adoptados en la industria tecnológica.

¿Quiénes son los Inversores de Envoy?

Como proyecto de código abierto alojado por la Cloud Native Computing Foundation (CNCF), Envoy no se adhiere al modelo de inversión tradicional. En lugar de depender de patrocinadores financieros, su desarrollo se sostiene por las contribuciones de una multitud de organizaciones, entusiastas de la tecnología y profesionales dedicados a avanzar en las capacidades y funcionalidades de la plataforma. El apoyo de CNCF es un testimonio de la importancia del proyecto en el paisaje tecnológico moderno.

¿Cómo Funciona Envoy?

La singularidad de Envoy radica en su arquitectura y capacidades innovadoras. Operando como una malla de servicios, Envoy utiliza varios componentes clave para gestionar el tráfico de red:

  • Listeners: Entidades que manejan las solicitudes entrantes y las dirigen a los servicios apropiados.
  • Filters: Middleware que intercepta solicitudes para tareas como registro, autenticación o métricas.
  • Clusters: Grupos de hosts ascendentes a los que Envoy envía tráfico.
  • Endpoints: Direcciones de red individuales que pertenecen a un clúster.

La arquitectura de Envoy está diseñada para ser agnóstica a la plataforma, permitiendo configuraciones dinámicas a través de APIs, lo que la hace extensible y adaptable a varios marcos y entornos. El soporte de una amplia gama de protocolos, como HTTP/2 y gRPC, mejora su flexibilidad, permitiendo a los desarrolladores implementarlo sin problemas en diferentes aplicaciones.

Cronología de Envoy

El viaje de Envoy ha estado marcado por varios hitos clave que destacan su evolución y creciente relevancia en el ecosistema tecnológico:

  • 2016: La creación de Envoy por los ingenieros de Lyft Matt Klein y Pete Morelli tuvo como objetivo resolver problemas de fiabilidad en los microservicios.
  • 2016: Tras su desarrollo inicial, Envoy fue convertido en código abierto y entregado a la Cloud Native Computing Foundation (CNCF), marcando un cambio significativo en su gobernanza.
  • 2017: Envoy se convirtió en un proyecto graduado dentro de CNCF, indicando su estado maduro y su amplia adopción en prácticas industriales.
  • 2019: La CNCF publicó un informe que describe las impresionantes métricas de crecimiento de Envoy, subrayando sus diversos casos de uso y velocidad de desarrollo.
  • 2021: El proxy continuó jugando un papel fundamental en el ecosistema, particularmente dentro de varias mallas de servicios, afirmando su importancia en el desarrollo contemporáneo de aplicaciones.
  • 2023: El impacto de Envoy en la industria fue documentado en "Inside Envoy: The Proxy for the Future", una película que narra su evolución y dirección futura.

Características Clave de Envoy

Alto Rendimiento

Envoy está diseñado para manejar eficientemente altos volúmenes de tráfico y tiene una pequeña huella de memoria. Esto lo hace particularmente adecuado para empresas con aplicaciones exigentes.

Configuración Flexible

Los desarrolladores pueden aprovechar la capacidad de Envoy de configurarse dinámicamente a través de APIs, proporcionando la flexibilidad necesaria para adaptarse a los requisitos cambiantes de las aplicaciones.

Balanceo de Carga Avanzado

Envoy implementa técnicas de balanceo de carga de vanguardia, como reintentos automáticos y ruptura de circuito, asegurando un servicio ininterrumpido incluso bajo altas cargas.

Observabilidad

Con su capacidad para proporcionar una profunda observabilidad en el tráfico de la Capa 7, Envoy permite a los desarrolladores monitorear y analizar sus aplicaciones de manera integral. El soporte nativo para el trazado distribuido permite obtener más información y realizar depuración.

Funciones de Seguridad Robusta

La seguridad es primordial en la era digital, y Envoy está diseñado con múltiples medidas de seguridad, incluidos protocolos de terminación TLS y autenticación, asegurando la transmisión segura de datos.

Gateway de Envoy

Junto con sus funcionalidades centrales, Envoy ha sido pionero en iniciativas como el Gateway de Envoy. Este proyecto de código abierto tiene como objetivo simplificar el uso de Envoy como un gateway de API, facilitando la gestión y configuración para las organizaciones. Con un enfoque en mejorar la accesibilidad, el Gateway de Envoy encarna la filosofía de pensamiento innovador del proyecto Envoy, facilitando a las empresas la adopción de soluciones modernas y escalables para la gestión de API.

Conclusión

Envoy se erige como un testimonio de la innovación en la tecnología de proxies de red, demostrando el poder de la colaboración de código abierto para resolver desafíos complejos en entornos nativos de la nube. Desde su arquitectura detallada hasta su énfasis en la seguridad y el rendimiento, Envoy continúa moldeando el futuro de la comunicación de servicio a servicio. A medida que las organizaciones migran cada vez más a microservicios y arquitecturas nativas de la nube, el papel de Envoy es más crítico que nunca, consolidando su lugar en la caja de herramientas de los desarrolladores y tecnólogos modernos.

Loading...Loading...

交易

Spot
Futuros

Artículos destacados

Qué es ENVOY

Envoy A.I: Un Paso Innovador en la Gestión de Servicios de IA Introducción En una era definida por avances tecnológicos rápidos, la fusión de la inteligencia artificial (IA) y robustas tecnologías web está dando lugar a proyectos innovadores. Una de estas iniciativas es Envoy A.I, simbolizada por $envoy. Centrado en crear una puerta de enlace de IA sofisticada, Envoy A.I tiene como objetivo simplificar la gestión de interfaces de programación de aplicaciones (APIs) para modelos de lenguaje de gran tamaño (LLMs) y servicios de IA generativa. Este artículo profundiza en diversas facetas de Envoy A.I, incluidos sus objetivos, creadores, funcionalidad y cronología histórica, proporcionando a los lectores una visión completa de este prometedor proyecto. ¿Qué es Envoy A.I, $envoy? Envoy A.I es una extensión de código abierto de la puerta de enlace API convencional Envoy, meticulosamente diseñada para abordar la creciente necesidad de gestión inteligente del tráfico dentro del ecosistema de IA. Su objetivo principal es proporcionar un marco sin fisuras para integrar múltiples LLMs y servicios de IA, simplificando las complejidades computacionales involucradas en la invocación de modelos de IA. En su núcleo, el proyecto reúne una interfaz general dedicada a funciones críticas como autorización, gestión del tráfico y protocolos de retroceso inteligentes. Al permitir a los usuarios interactuar con LLMs a través de un único punto de entrada, Envoy A.I no solo mejora la accesibilidad, sino que también optimiza la eficiencia general de la utilización de modelos de IA. ¿Quién es el Creador de Envoy A.I, $envoy? El origen de Envoy A.I se puede atribuir a los esfuerzos colaborativos de dos entidades notables: Tetrate y Bloomberg. Tetrate, reconocida por sus contribuciones a tecnologías nativas de la nube, se une a Bloomberg, un líder en datos empresariales y financieros globales, para ser pioneros en esta innovadora puerta de enlace de IA. Esta asociación significa una fusión de experiencia de dos sectores dinámicos: tecnología y finanzas, con la intención de influir en cómo las empresas integran la IA dentro de sus marcos de servicio. ¿Quiénes son los Inversores de Envoy A.I, $envoy? Si bien los patrocinadores financieros específicos que apoyan a Envoy A.I no se han identificado explícitamente en dominios públicos, el proyecto se erige como un testimonio de la colaboración de código abierto entre Tetrate y Bloomberg. Esta colaboración indica una alineación estratégica de recursos y conocimientos, fomentando un entorno propicio para el desarrollo de una puerta de enlace de IA robusta y funcional. ¿Cómo Funciona Envoy A.I, $envoy? Una innovación central de Envoy A.I radica en su arquitectura sofisticada que mejora la puerta de enlace API estándar Envoy. Esto le permite manejar tráfico centrado en IA mientras mantiene un alto rendimiento. Características Clave: Limitación de Uso: Envoy A.I introduce mecanismos para regular el consumo de recursos de LLM basados en tokens de palabras. Esta característica empodera a los desarrolladores para implementar estrategias de control de costos mientras las aplicaciones derivadas están en funcionamiento. API Unificada: El proyecto simplifica las interacciones del cliente a través de una API unificada que agrega comandos para múltiples proveedores de LLM. Esto elimina la tediosa tarea de navegar por distintas interfaces para cada servicio. Autorización Ascendente: La incorporación de la autorización ascendente permite una configuración sin fisuras para autorizaciones dirigidas a varios proveedores de LLM. Este componente es crucial para garantizar el cumplimiento y la seguridad al interactuar con múltiples sistemas de IA externos. Para respaldar estas características, Envoy A.I integra KServe para inferencias sin servidor en Kubernetes. Esta compatibilidad facilita una interfaz sin fisuras con varios marcos de aprendizaje automático, incluidos TensorFlow, PyTorch y más. Tales capacidades permiten a las empresas aprovechar modelos avanzados de IA con una latencia mínima y una escalabilidad máxima. Cronología de Envoy A.I, $envoy La trayectoria de Envoy A.I está moldeada por una serie de eventos clave que dirigen su proceso de desarrollo: 3 de octubre de 2024: El anuncio de la colaboración entre Tetrate y Bloomberg marca un hito significativo, revelando su compromiso de innovar una solución de puerta de enlace de IA a través de Envoy A.I. Fase de Desarrollo: Actualmente, el proyecto se encuentra en su etapa de desarrollo, con esfuerzos en curso para integrar características de manejo de tráfico de IA en Envoy a través del marco de Envoy Gateway y Envoy Proxy. Estos eventos reflejan el compromiso del proyecto de abordar las demandas de la integración moderna de IA mientras asegura una interfaz amigable para desarrolladores y empresas por igual. Conclusión Envoy A.I, representado por su token $envoy, epitomiza un esfuerzo colaborativo destinado a abordar las necesidades críticas de gestión de servicios impulsados por IA. Al extender de manera innovadora las capacidades de la puerta de enlace API de Envoy, este proyecto busca unificar la gestión de múltiples LLMs y servicios de IA en una plataforma cohesiva y eficiente. La colaboración entre Tetrate y Bloomberg subraya el potencial del proyecto para moldear infraestructuras digitales a través de la integración sin fisuras de modelos avanzados de IA. A medida que continúa evolucionando a través de su fase de desarrollo, Envoy A.I se sitúa a la vanguardia de la unión de capacidades de IA con robustas tecnologías web, proporcionando el marco necesario para que las empresas naveguen sin esfuerzo por las complejidades de la integración de servicios de IA. Con su trayectoria prometiendo soluciones innovadoras, el futuro de Envoy A.I tiene un potencial sustancial para redefinir el panorama de la gestión de servicios de IA.

3 Vistas totalesPublicado en 2024.12.18Actualizado en 2024.12.18

Qué es ENVOY

Discusiones

Bienvenido a la comunidad de HTX. Aquí puedes mantenerte informado sobre los últimos desarrollos de la plataforma y acceder a análisis profesionales del mercado. A continuación se presentan las opiniones de los usuarios sobre el precio de ENV (ENV).

活动图片