gRPC adalah high-performance open-source feautre-rich framework
gRPC dibuat oleh Google
gRPC sekarang merupakan bagian dari Cloud Native Computing Foundation ( CNCF )
RPC = Remote Procedure Calls
Protocol yang mengizinkan sebuah program
Menjalankan proses lain yang disimpan di program lain yang disimpan di Computer yang berbeda
Developer tidak perlu tahu detail dari coding yang ada saat interaksi Program tersebut
Di sisi client, hanya seperti memanggil fungsi yang ada di server secara langsung
ini berkerja walau client dan server berbeda bahasa pemrograman
gRPC akan membuat stub yang menyediakan fungsi yang sama dengan yang ada di server
Stub akan memanggil gRPC dengan otomatis untuk bertukan informasi melalui network
Client dan server akan menggunakan stub untuk berkomunikasi satu sama lain, dan mereka hanya akan fokus kepada logic dari service itu
Last updated 4 years ago