gRPC

gRPC (Google Remote Procedure Call) adalah kerangka kerja Remote Procedure Call (RPC) open source berkinerja tinggi yang dapat berjalan di lingkungan apa pun. Ini menggunakan Protocol Buffers sebagai bahasa definisi antarmuka (IDL) dan format pertukaran pesannya.

Konteks Penggunaan

Komunikasi antar microservice internal yang membutuhkan kecepatan tinggi dan latency rendah.

Contoh

Service "User" memanggil fungsi di Service "Payment" seolah-olah fungsi itu ada di kode lokalnya sendiri, padahal lewat jaringan.

Catatan

Lebih cepat dan ringkas dibanding REST+JSON.

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail
Apa Itu gRPC? Definisi & Penjelasan | Kamus REA Ruangguru