چارچوب نرم افزار Apache Thrift ، برای توسعه خدمات مقیاس پذیر مقیاس پذیر ، یک نرم افزار پشته را با موتور تولید کد ترکیب می کند تا خدماتی را ایجاد کند که به طور کارآمد و یکپارچه بین C ++ ، Java ، Python ، PHP ، Ruby ، Erlang ، Perl ، Haskell ، C # ، کار کنند.کاکائو ، JavaScript ، Node.js ، Smalltalk ، OCaml ، دلفی ، اکشن اسکریپت و سایر زبان ها.