마이크로서비스 간 통신에서 REST 대신 gRPC를 선택할 때 얻을 수 있는 이점과 고려해야 할 트레이드오프는 무엇인가요?
#grpc#microservices
질문 의도
인터페이스 정의 언어(IDL) 기반 통신의 효율성과 서비스 특성에 따른 프로토콜 선택 기준 확인
평가 포인트
HTTP/2 기반 동작 이해, 프로토콜 버퍼(ProtoBuf)의 직렬화 효율, 브라우저 환경에서의 제약 사항 인지
모범 답안펼치기
꼬리 질문
- gRPC에서 서비스의 하위 호환성을 유지하기 위해 .proto 파일을 어떻게 관리하시나요?
- REST의 강점인 캐싱 기능을 gRPC 환경에서 유사하게 구현하려면 어떻게 해야 할까요?
- gRPC-Gateway를 사용하여 REST와 gRPC를 동시에 지원할 때의 장단점은 무엇인가요?
