Оглавление:
Определение - Что означает Apache Thrift?
Apache Thrift - это инструмент с открытым исходным кодом от Apache Software Foundation, который помогает обеспечить межъязыковую поддержку и решения для систем кода «полиглот».
Разработчики Apache Thrift называют его «инструментом для разработки масштабируемых кросс-языковых услуг». Другие могут назвать это «платформой сериализации» или «ресурсом межъязыковой поддержки». Apache Thrift состоит из программного стека и механизма генерации кода, которые помогают обеспечить различные виды поддержки межязыковой инженерии.
Техопедия объясняет Apache Thrift
Часть функциональности Apache Thrift заключается в том, что разработчики могут изменять транспорты или протоколы без перекомпиляции проекта. Эксперты могут описать это как план нормализации модулей для мультиязычного использования или с точки зрения общей структуры сетевых служб. Apache Thrift также может работать с серверами удаленного вызова процедур (RPC) для поддержки сетевых проектов.
В целом Apache Thrift помогает компаниям справляться с ситуациями, когда системы полиглотов затрудняют общее администрирование. Даже компании, которые взяли на себя обязательство использовать один программный язык для разработки, обычно имеют биты других языков программирования, включенные в различные аспекты их ИТ-архитектуры. Apache Thrift может помочь преодолеть разрыв, когда инженерам придется войти и заставить эти разные модули общаться друг с другом.