gRPC APIs

GPTKB entity

Statements (44)
Predicate Object
gptkbp:instanceOf gptkb:API_technology
gptkbp:basedOn gptkb:Protocol_Buffers
gptkbp:category gptkb:software
gptkb:API_framework
gptkb:Remote_Procedure_Call_framework
Cloud computing
Microservices
gptkbp:developedBy gptkb:Google
gptkbp:documentation https://grpc.io/docs/
gptkbp:firstReleased 2015
gptkbp:hasFeature Reflection
Load balancing
Code generation from .proto files
Compression
Deadlines and timeouts
Error handling
Flow control
Health checking
Interceptors
Pluggable authentication
Strongly typed contracts
gptkbp:hasServiceTo true
gptkbp:license gptkb:Apache_License_2.0
gptkbp:openSource true
gptkbp:specifies https://github.com/grpc/grpc
gptkbp:supportsBidirectionalStreaming true
gptkbp:supportsLanguage gptkb:Java
gptkb:Objective-C
gptkb:Python
gptkb:Ruby
gptkb:Go
gptkb:C#
gptkb:C++
gptkb:Node.js
gptkb:Dart
PHP
gptkbp:supportsProtocol gptkb:HTTP/2
gptkbp:supportsUnaryCalls true
gptkbp:usedFor Microservices communication
Inter-service communication
Remote Procedure Calls
gptkbp:bfsParent gptkb:REST_APIs
gptkbp:bfsLayer 4
https://www.w3.org/2000/01/rdf-schema#label gRPC APIs