Índice:
Definição - O que significa o Apache Thrift?
O Apache Thrift é uma ferramenta de código aberto da Apache Software Foundation que ajuda a fornecer suporte e soluções em vários idiomas para sistemas de código "poliglota".
Os designers do Apache Thrift se referem a ele como uma ferramenta de "desenvolvimento de serviço escalável em vários idiomas". Outros podem chamá-lo de "plataforma de serialização" ou "recurso de suporte em vários idiomas". O Apache Thrift consiste em uma pilha de software e um mecanismo de geração de código que ajuda a fornecer diferentes tipos de suporte para engenharia em vários idiomas.
Techopedia explica Apache Thrift
Parte da funcionalidade do Apache Thrift é que os desenvolvedores podem alterar transportes ou protocolos sem recompilar um projeto. Os especialistas podem descrever isso como um plano para normalizar módulos para uso em vários idiomas ou em termos de uma estrutura geral para serviços de rede. O Apache Thrift também pode trabalhar com servidores RPC (Remote Procedure Call) para dar suporte a projetos de rede.
Em geral, o Apache Thrift ajuda as empresas a lidar com situações em que os sistemas poliglotas dificultam a administração geral. Mesmo as empresas que se comprometeram a usar uma linguagem de software para o desenvolvimento geralmente têm partes de outras linguagens de programação incluídas em vários aspectos de sua arquitetura de TI. O Apache Thrift pode ajudar a preencher a lacuna quando os engenheiros precisam entrar e fazer com que esses diferentes módulos se comuniquem.