gRPC 범범조조 2022. 3. 17. 18:10
참조 gRPC 시작에서 운영까지 - OREILLY 소개 오늘은 gRPC를 사용해야 하는 이유 즉, 장점에 대해서 알아 보도록 하겠습니다. gRPC의 장점 gRPC가 가져다주는 장점은 gRPC의 적용 확대의 중요한 이유이기 때문에 정확히 이해해야 합니다. 1. 프로세스 간 통신 효율성 gRPC는 JSON, XML과 같은 텍스트 형식을 사용하는 대신 프로토콜 버퍼 기반 바이너리 프로토콜을 사용하여 gRPC 서비스 및 클라이언트와 통신합니다. 또한 HTTP2 위에 프로토콜 버퍼로 구현 되기에 프로세스 간 통신 속도가 매우 빠르다는 장점이 있습니다. 2. 간단 명확한 서비스 I/F와 스키마 gRPC는 애플리케이션 개발용 계약 우선 접근 방식을 권장합니다. 먼저 서비스 인터페이스를 정의한 후 나중에 구현 세부 사..
더 읽기
gRPC 범범조조 2022. 3. 15. 20:18
참조 https://grpc.io/docs/what-is-grpc/introduction/ 개요 gRPC에서 클라이언트 응용 프로그램은 마치 로컬 개체인 것처럼 다른 컴퓨터의 서버 응용 프로그램에서 메서드를 직접 호출할 수 있으므로 분산 응용 프로그램 및 서비스를 더 쉽게 만들 수 있습니다. 많은 RPC 시스템에서와 같이 gPRC는 매개변수와 반환 유형을 사용하여 원격으로 호출할 수 있는 메서드를 지정하여 서비스를 정의한다는 아이디어를 기반으로 합니다. 서버 측에서 서버는 이 인터페이스를 구현하고 gRPC 서버를 실행하여 클라이언트 호출을 처리합니다. 클라이언트 측에서 클라이엍느에는 서버와 동일한 방법을 제공하는 Stub 이 있습니다. gPRC 특징 gRPC는 HTTP/2 를 기반으로 동작하여 구글에서 ..