gRPC란 무엇인가
gRPC에 대해 알아보기 전에 RPC(Remote Procedure Call)에 대해 알아봅시다. Local Procedure Call과 Remote Procedure Call의 차이는 무엇일까요? Local Procedure Call vs Remote Procedure Call Local Procedure Call은 코드를 수행하기 위한 프로세스 내의 함수 호출을 말합니다. Remote Procedure Call은 A서버에서 B서버의 코드를 수행하는 것을 가능케 하는 방법입니다. RPC 구현체 대표적인 예로 구글에서 만든 gRPC가 있습니다. 많은 서비스들이 데이터 센터들과 함께 수많은 마이크로 서비스를 연결하기 위해 RPC 메카니즘으로 gRPC를 사용하고 있다고 합니다. gRPC가 핫한 이유 개발자 ..
2023.11.26