Definição – o que significa o Apache Thrift?
Apache Thrift é uma ferramenta de código aberto da Apache Software Foundation que ajuda a fornecer suporte e soluções entre linguagens para sistemas de código “poliglotas”.
Os designers do Apache Thrift se referem a ele como uma ferramenta de “desenvolvimento de serviço escalável entre linguagens”. Outros podem chamá-lo de “plataforma de serialização” ou “recurso de suporte para 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 entre linguagens.
Definirtec 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árias linguagens ou em termos de uma estrutura geral para serviços de rede. O Apache Thrift também pode trabalhar com servidores de chamada de procedimento remoto (RPC) 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 esses diferentes módulos se comunicarem.