gRPC (Google Remote Procedure Call / High-Performance RPC Framework)
gRPC ist ein modernes, von Google entwickeltes Open-Source-Framework für Remote Procedure Calls, das auf HTTP/2 und Protocol Buffers (protobuf) basiert und hochperformante, bidirektionale Kommunikation zwischen Diensten ermöglicht. Im Vergleich zu REST-APIs bietet gRPC geringere Latenz, binäre Serialisierung und streng typisierte Schnittstellen, ist aber weniger browserkompatibel und erfordert spezifische Bibliotheken. In IT-Vergaben für Microservice-Architekturen und Backend-Integrationen sollten Auftraggeber das Kommunikationsprotokoll und die Schnittstellenbeschreibungssprache (IDL) spezifizieren, da die Wahl erhebliche Auswirkungen auf Interoperabilität und Wartbarkeit hat.
Im Vergabe-Archiv nach »gRPC« suchen →