What is gRPC
Penjelasan gRPC
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
What is Remote Procedure Call
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

How gRPC Works
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
Was this helpful?