Obsah:
Definice - Co znamená Apache Thrift?
Apache Thrift je open-source nástroj od Apache Software Foundation, který pomáhá poskytovat podporu v různých jazycích a řešení pro "polyglot" kódové systémy.
Návrháři Apache Thrift to označují jako nástroj „škálovatelného vývoje jazykových služeb“. Jiní by tomu mohli říkat „serializační platforma“ nebo „prostředek podpory více jazyků“. Apache Thrift se skládá ze softwarového zásobníku a modulu pro generování kódu, který pomáhá poskytovat různé druhy podpory křížového jazykového inženýrství.
Techopedia vysvětluje Apache Thrift
Součástí funkce Apache Thrift je to, že vývojáři mohou měnit přenosy nebo protokoly bez překompilování projektu. Odborníci by to mohli popsat jako plán normalizace modulů pro vícejazyčné použití nebo z hlediska celkového rámce pro síťové služby. Apache Thrift může také pracovat se servery vzdáleného volání procedur (RPC) pro podporu síťových projektů.
Obecně Apache Thrift pomáhá společnostem řešit situace, kdy polyglotové systémy ztěžovaly celkovou správu. Dokonce i společnosti, které se zavázaly k vývoji jednoho softwarového jazyka, mají obvykle v různých aspektech své architektury IT kousky jiných programovacích jazyků. Apache Thrift může pomoci překlenout mezeru, když musí inženýři jít dovnitř a přimět tyto různé moduly k sobě navzájem mluvit.