“API7 Enterprise ayuda a Hisense a construir una plataforma integrada para conectar fábricas y aplicaciones distribuidas alrededor del mundo.”
Infra Team
,
Hisense
in API gateway performance
are handled daily at ease
Hisense es un fabricante mundialmente reconocido de electrónica y electrodomésticos. Según el principal instituto internacional de investigación de mercado Omdia, los envíos globales de televisores Hisense para el primer trimestre de 2024 alcanzaron un total de 6.32 millones, posicionando a Hisense en el segundo lugar en el mercado global desde 2022 hasta el primer trimestre de 2024.
La empresa ha realizado un cambio estratégico de un control descentralizado a uno centralizado, adoptando la plataformización y la transformación digital. Durante las últimas dos décadas, Hisense lanzó un proyecto de planificación digital, resultando en una plataforma integrada con capacidades como servicios API y conversión de protocolos.
Sin embargo, a medida que la plataforma se expande, surgen desafíos urgentes que requieren resolución.
Los parques industriales globales de Hisense enfrentan retrasos en las llamadas a servicios API debido a cadenas largas y fluctuaciones en la red, lo que hace necesario establecer puertas de enlace en el borde.
La plataforma de integración requería un manejo manual regular de bases de datos, y el acceso al portal de gestión se volvía cada vez más lento, lo que exigía un mayor rendimiento y alta disponibilidad.
La implementación de numerosos microservicios por parte de Hisense resulta en una arquitectura compleja, obstaculizada por problemas con middleware obsoleto y complejidades operativas.
La plataforma anterior consumía mucho tiempo en la sincronización del registro, modificación, publicación, suscripción y cambios de políticas de las API, lo que resultaba en largos tiempos de depuración y una mala experiencia de usuario.
Hisense reemplazó los componentes de su plataforma anterior con API7 Enterprise, permitiendo una gestión centralizada y una implementación descentralizada en el borde.
API7 Enterprise ha traído numerosas ventajas, incluyendo el registro, publicación y modificación de políticas de API en tiempo real gracias a la función de recarga en caliente de API7. API7 también introdujo nuevas características como autenticación HMAC, soporte para registros en formato GZIP, carga dinámica de plugins y estrategias de excepción personalizables.
La plataforma anterior de Hisense estaba integrada con 146 conjuntos de sistemas de negocio, con un uso diario promedio que superaba los 5 millones de llamadas. Como puerta de enlace unificada para interconectar los sistemas de negocio del grupo, impone requisitos de mayor rendimiento y alta disponibilidad. API7 Enterprise cuenta con todas las ventajas de Apache APISIX, ofreciendo el mejor rendimiento entre otras puertas de enlace API con un QPS de 18,000 por núcleo y un retardo promedio de 0.6 ms.
API7 Enterprise ofrece capacidades robustas de alta disponibilidad para garantizar un servicio ininterrumpido y un tiempo de actividad máximo para su infraestructura API. Configurar la alta disponibilidad en el plano de datos puede prevenir efectivamente un punto único de fallo. El plano de control de API7 Enterprise se encarga de la gestión de la puerta de enlace a través de una interfaz web intuitiva, API7 Dashboard. Incluso en caso de fallo del plano de control, las solicitudes de servicio no se ven afectadas.
API7 Enterprise permite un escalado elástico, permitiendo a Hisense ajustar automáticamente la capacidad de su infraestructura API según el tráfico entrante. Además, Hisense puede actualizar y agregar características más avanzadas a su sistema, incluyendo autenticación HMAC (código de autenticación de mensajes basado en hash), archivos de registro en formato gzip, recarga dinámica de plugins y políticas de excepción personalizables.
API7 Enterprise ofrece una potente función llamada recarga en caliente, que permite la efectividad en tiempo real en el registro, publicación, suscripción y modificación de políticas de API. Hisense puede adaptarse más rápidamente a las diversas demandas del entorno empresarial y mejorar la flexibilidad del negocio y la eficiencia del desarrollo a través de la función de efectividad en tiempo real de API7.
Con un rendimiento excepcional, la solución API7 optimiza la puerta de enlace API de Hisense para lograr una mejora de rendimiento notable de 8 a 9 veces. Maneja sin esfuerzo decenas de millones de llamadas API diarias, asegurando operaciones fluidas y manteniendo una eficiencia de primer nivel, incluso durante períodos de alta carga.
Las modificaciones, registro, publicación, suscripción y cambios de políticas de API entran en vigor en tiempo real, mejorando significativamente la eficiencia del desarrollo. Además, Hisense ha logrado la autonomía del sistema en múltiples parques industriales mediante la implementación de puertas de enlace en el borde. La implementación multi-borde permite que los sistemas de los parques en diferentes ubicaciones operen sin problemas sin verse afectados por fallos de red, asegurando la continuidad del negocio y acelerando el lanzamiento de operaciones internacionales.
Al aprovechar la robusta escalabilidad de API7 Enterprise, Hisense disfruta de una personalización sin esfuerzo de su plataforma. Aprovechando esta flexibilidad, Hisense ha desbloqueado una serie de nuevas características para elevar su infraestructura API. Estas incluyen capacidades avanzadas como autenticación HMAC, soporte para archivos de registro en formato gzip, carga dinámica de plugins y estrategias de excepción personalizables, empoderando a Hisense con una seguridad mejorada, gestión flexible de registros, extensibilidad y manejo de excepciones a medida.
Para solucionar el problema de la gestión inconveniente de servicios y la costosa inversión en I+D, implementamos APISIX como nuestra puerta de enlace de API. El rendimiento dinámico de APISIX con etcd se alinea perfectamente con los requisitos del producto de Beeto.
La solución API7 se desempeña sorprendentemente bien en su aplicación en escenarios de producción. Nos encanta su alta disponibilidad, alto rendimiento y funcionalidad rica, lo que nos permite construir y hacer crecer nuestro negocio de manera nativa en la nube.
A partir de mayo de 2021, el equipo OTeam de Tencent que utiliza Apache APISIX ya lo ha implementado en más de 10 equipos dentro de Tencent, con el proyecto más grande manejando más de 1,000 millones de solicitudes diarias.