참조 : https://chacha95.github.io/2020-06-15-gRPC1 참조 : https://grpc.io/docs/what-is-grpc/introduction/ gRPC가 무엇인지 알기전에, 몇가지 추가 개념에 대해 알아봅시다. RPC RPC(원격 프로시저 호출)는 한 프로그램이 다른 컴퓨터에 있는 프로그램에 서비스를 요청하는 프로토콜입니다. 클라이언트에서 서비스를 요청(function call)하면, 서버에서 서비스를 제공합니다. RPC는 client-server 모델을 사용합니다. 스텁(Stub) 서버와 클라이언트는 다른 주소 공간을 사용합니다. 그래서, 함수호출에 사용되는 매개변수를 변환이 필요한데, 스텁이 담당합니다. 마샬링(Marshalling) 스텁은 클라이언트와 서버 각..