Głównym celem firmy Thrift jest umożliwienie wydajnej i niezawodnej komunikacji w językach programowania. ale myślę, że HTTP-RPC może to zrobić, programista stron internetowych prawie każdy wie, jak pracować na http i łatwiej jest zaimplementować HTTP-RPC (json) niż Thrift,Dlaczego oszczędzać, dlaczego nie HTTP RPC (JSON + gzip)
Może Thrift-RPC jest szybszy, to kto może powiedz mi różnicę w ich perfekcji?
Świetna odpowiedź Dvir! Bardzo lubię też Oszczędzanie i wolę go w większości przypadków. Największą trudnością jest zainstalowanie kompilatora Thrift, ale po zrobieniu i połączeniu z odpowiednią wtyczką maven, jesteś gotowy. Kompaktowy kod serwera/klienta, który jest potrzebny, jest niesamowicie seksowny! –
@JacoVanNiekerk dziękuję, skompilowałem oszczędzanie tyle razy, że wydaje mi się banalne :). Największą wadą z mojej perspektywy jest to, że serwery Pythona nie grają tak ładnie z oszczędnością, z ograniczeniami GIL (w rzeczywistości jeden z serwerów Pythona w oszczędzaniu jest conrupibution, który zrobiłem, który próbuje rozwiązać ten problem). ale dla C++ lub Java jest po prostu niesamowity. –
Większość klientów HTTP obsługuje również funkcję podtrzymywania aktywności :) – Xorlev