Cloud Study - gRPC
#gRPC - g(google) + RPC(Remote Procedure Call) - IDL(Interface Define Language) 및 기본 메시지 교환 형식으로 사용 가능 - 서버 측에서 서버는 인터페이스를 구현하고 gRPC 서버를 실행하여 클라이언트 호출을 처리 - Client 측에서 서버와 동일한 메소드를 제공 #gRPC 사용 - 동기식 백엔드 마이크로서비스 - 마이크로서비스 통신의 즉각적 응답 - 혼합 프로그래밍 플랫폼 환경 - 성능이 중요한 낮은 대기 시간 및 높은 처리량의 통신 - 지점간 실시간 통신, 양방향 스트리밍 지원, 실시간 메시지 푸시 #Protocol Buffers - 프로토콜 버퍼로 작업할 첫번째 단계는 직렬화하려는 데이터의 구조를 정의 - 프롵토콜 버퍼 메시지로 지정된..
2021.05.15