Самые большие различия Thrift и Protocol Buffers?

Еще одно важное отличие - это protobuf языки, поддерживаемые по protoc умолчанию.

  • Буферы протокола: Java, Android, Java, C++, Python, Ruby, C#, Go, Objective-C, Node.js
  • Экономичность: Java, C++, Python, Ruby, C#, Go, Objective-C, JavaScript, Node.js, Erlang, PHP, Perl, Haskell, Smalltalk, OCaml, Delphi, D, Haxe

Оба могут быть protocol-buffers расширены на другие платформы, но serialized эти языковые привязки доступны thrift-protocol по умолчанию.

serialization

protocol-buffers

thrift

2022-10-01T23:27:50+00:00