Thrift również dostarcza serwery takie jak: TNonblockingServer – wielowątkowy serwer używający nieblikującego we/wy (implementacja Java używa kanałów NIO). Przy użyciu tego serwera trzeba również skorzystać z TFramedTransport. TSimpleServer – jednowątkowy serwer używający standardowego, blokującego we/wy. Użyteczny do testów. TThreadPoolServer – wielowątkowy serwer używający standardowego, blokującego we/wy.
Korzyści Korzyści wynikające z użycia Thrifta: Wielojęzykowa serializacja przy niższych kosztach (niż alternatywne rozwiązania, takie jak SOAP) z powodu wykorzystania formatu binarnego. Nieduże i czyste biblioteki, brak frameworka kodu. Brak plików konfiguracyjnych XML Oprawa języka sprawia naturalne wrażenie, na przykład: Java używa ArrayList<String>. C++ używa std::vector<std::string>. Format transportu danych na poziomie aplikacji i serializacji są jasno rozgraniczone. Mogą być modyfikowane niezależnie. Wstępnie zdefiniowane style serializacji m.in.: binarny, HTTP-friendly i kompaktowo binarny. Podwójnie: wielojęzykowy plik serializacyjny. Miękkie wersji protokołu. Thrift nie wymaga scentralizowanego i wyraźnego mechanizmu jak major-version/minor-version. Swobodnie połączone zespoły mogą swobodnie rozwijać wywołania RPC. Brak zależności budowania lub niestandardowych wersji oprogramowania.