Definición: ¿Qué significa Apache Thrift?
Apache Thrift es una herramienta de código abierto de Apache Software Foundation que ayuda a proporcionar soporte y soluciones en varios idiomas para sistemas de código "políglota".
Los diseñadores de Apache Thrift se refieren a él como una herramienta de "desarrollo de servicios en varios idiomas escalables". Otros podrían llamarlo una "plataforma de serialización" o un "recurso de soporte en varios idiomas". Apache Thrift consta de una pila de software y un motor de generación de código que ayudan a proporcionar diferentes tipos de soporte para la ingeniería en varios idiomas.
Techinfo explica Apache Thrift
Parte de la funcionalidad de Apache Thrift es que los desarrolladores pueden cambiar transportes o protocolos sin volver a compilar un proyecto. Los expertos podrían describir esto como un plan para normalizar módulos para uso en varios idiomas o en términos de un marco general para servicios de red. Apache Thrift también puede trabajar con servidores de llamadas a procedimientos remotos (RPC) para respaldar proyectos de redes.
En general, Apache Thrift ayuda a las empresas a lidiar con situaciones en las que los sistemas políglotas han dificultado la administración general. Incluso las empresas que se han comprometido a utilizar un lenguaje de software para el desarrollo suelen tener partes de otros lenguajes de programación incluidos en varios aspectos de su arquitectura de TI. Apache Thrift puede ayudar a cerrar la brecha cuando los ingenieros tienen que entrar y hacer que estos diferentes módulos se comuniquen entre sí.