Obsah:
Definícia - Čo znamená Apache Thrift?
Apache Thrift je open-source nástroj od Apache Software Foundation, ktorý pomáha poskytovať podporu viacerých jazykov a riešenia pre systémy kódovania „polyglot“.
Dizajnéri Apache Thrift to označujú ako „škálovateľný nástroj na vývoj viacerých jazykov“. Iní to môžu nazvať „serializačná platforma“ alebo „zdroj podpory viacerých jazykov“. Apache Thrift pozostáva zo softvéru a generátora kódu, ktorý pomáha poskytovať rôzne druhy podpory pre viacjazyčné inžinierstvo.
Techopedia vysvetľuje Apache Thrift
Súčasťou funkcie Apache Thrift je, že vývojári môžu meniť transporty alebo protokoly bez prekompilovania projektu. Odborníci by to mohli opísať ako plán normalizácie modulov na viacjazyčné použitie alebo z hľadiska celkového rámca pre sieťové služby. Apache Thrift môže tiež pracovať so servermi vzdialeného volania procedúr (RPC) na podporu sieťových projektov.
Vo všeobecnosti Apache Thrift pomáha spoločnostiam riešiť situácie, keď polyglotové systémy sťažili celkovú správu. Dokonca aj spoločnosti, ktoré sa zaviazali používať jeden softvérový jazyk na vývoj, majú zvyčajne kúsky iných programovacích jazykov zahrnuté do rôznych aspektov svojej architektúry IT. Apache Thrift môže pomôcť preklenúť priepasť, keď musia inžinieri vstúpiť a prinútiť tieto rôzne moduly navzájom komunikovať.