gptkbp:instanceOf
|
gptkb:software
serialization format
|
gptkbp:alternativeTo
|
gptkb:Thrift
gptkb:JSON
gptkb:Apache_Avro
XML
|
gptkbp:category
|
gptkb:software
cross-platform software
Google software
data serialization format
|
gptkbp:developedBy
|
gptkb:Google
|
gptkbp:feature
|
gptkb:IDL_(Interface_Definition_Language)
language-neutral
platform-neutral
efficient serialization
compact encoding
|
gptkbp:fileExtension
|
.proto
|
gptkbp:firstReleased
|
2008
|
gptkbp:fullName
|
gptkb:Protocol_Buffers
|
https://www.w3.org/2000/01/rdf-schema#label
|
Protobuf
|
gptkbp:latestReleaseVersion
|
3.24.4
|
gptkbp:license
|
gptkb:BSD-3-Clause
|
gptkbp:programmingLanguage
|
gptkb:Java
gptkb:JavaScript
gptkb:Objective-C
gptkb:Python
gptkb:Ruby
gptkb:Go
gptkb:C#
gptkb:C++
PHP
Dart
|
gptkbp:repository
|
https://github.com/protocolbuffers/protobuf
|
gptkbp:serialization
|
binary
|
gptkbp:specifies
|
.proto
|
gptkbp:supports
|
backward compatibility
schema evolution
forward compatibility
|
gptkbp:usedFor
|
data interchange
data serialization
remote procedure call
|
gptkbp:usedIn
|
gptkb:gRPC
gptkb:Google_APIs
distributed systems
microservices
|
gptkbp:website
|
https://developers.google.com/protocol-buffers/
|
gptkbp:bfsParent
|
gptkb:Ballerina_programming_language
gptkb:ONNX
|
gptkbp:bfsLayer
|
5
|