Tabla de contenido:
Definición - ¿Qué significa Apache Thrift?
Apache Thrift es una herramienta de código abierto de Apache Software Foundation que ayuda a proporcionar soporte en varios idiomas y soluciones para sistemas de código "políglotas".
Los diseñadores de Apache Thrift se refieren a ella como una herramienta de "desarrollo escalable de servicios en varios idiomas". 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 ayuda a proporcionar diferentes tipos de soporte para la ingeniería entre idiomas.
Techopedia explica Apache Thrift
Parte de la funcionalidad de Apache Thrift es que los desarrolladores pueden cambiar los transportes o protocolos sin recompilar 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 funcionar con servidores de llamada a procedimiento remoto (RPC) para admitir proyectos de red.
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 fragmentos 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í.