gRPC APIs

GPTKB entity

Statements (46)
Predicate Object
gptkbp:instanceOf API technology
gptkbp:basedOn gptkb:Protocol_Buffers
gptkbp:category gptkb:software
Cloud computing
Microservices
API framework
Remote Procedure Call framework
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
https://www.w3.org/2000/01/rdf-schema#label gRPC APIs
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
PHP
Dart
gptkbp:supportsProtocol gptkb:HTTP/2
gptkbp:supportsUnaryCalls true
gptkbp:usedFor Microservices communication
Inter-service communication
Remote Procedure Calls
gptkbp:bfsParent gptkb:cloud_service
gptkb:REST_APIs
gptkb:Tyk
gptkbp:bfsLayer 4