Читать книгу GraphQL - Dominik Kress - Страница 25
1.4.4gRPC
ОглавлениеMit gRPC versucht Google, eine neue Renaissance des Remote Procedure Calls einzuleiten. gRPC wurde dabei speziell für die Kommunikation zwischen Microservices entwickelt. Laut Aussagen des Unternehmens ist es ein modernes, leichtgewichtiges Kommunikationsprotokoll, ein hochperformantes, universelles Remote-Procedure-Call-Framework, das über diverse Sprachen und allen bekannten Betriebssysteme hinweg funktioniert. Und es ist dazu noch Open Source.
Kein Wunder also, dass gRPC einiges an Aufsehen erregt hat. Spätestens seit es in die von vielen großen Firmen unterstütze Cloud Native Computing Foundation aufgenommen wurde. Bereits CoreOS, Cisco und nicht zuletzt Netflix stützen ihre interne Kommunikation auf dieses API-Framework [24].