전망

gRPC 가 앞으로 표준적인 통신 방식이 될까요? 일부 영역에서는 gRPC 가 표준이 되겠지만, 전 영역에서 표준이 되는 것은 어렵다고 보는 것이 일반적입니다.

gRPC 는 고성능 저지연이라는 정말 큰 장점과, 양방향 스트리밍과 같은 장점을 가지고 있지만, 브라우저 환경에서 직접 gRPC를 쓰기 어렵고, 학습 장벽이 높다는 단점이 있습니다. 또한 HTTP/REST 생태계가 개발 전반에서 넓게 표준화되어있고, 여러 시스템 또한 이에 맞춰 최적화되어있기 때문에 전면적인 교체는 어려워 보입니다.

하지만 서버-서버 간 통신(마이크로서비스간 통신이나 백엔드 내부 API) 에서는 gRPC 의 채택률이 빠르게 오르고 있고, 클라우드나 게임 혹은 실시간 처리에서는 gRPC 가 표준이 될 가능성이 높다고 합니다. 성능이 중요한 영역에서 전문 표준 역할을 하게 되는 것이죠.

이러한 gRPC, 전 영역에서 표준이 되긴 어렵겠지만 성능과 실시간성이 중요한 환경에서는 확실히 강력한 선택지입니다. 미리 이해하고 익혀둔다면, 언젠가 필요한 순간에 큰 성능 향상을 가져올 무기가 될 것입니다.

Comments