코스 개요

소개

gRPC 기능 및 아키텍처 개요

  • 기본 개념 및 생명주기
  • 서비스 정의
  • 지원 언어

gRPC 기본 이해

  • 구현 유형
  • 메시지 유형

gRPC 설정

  • 프로토콜 버퍼
  • 의존성 및 플러그인

Proto 파일 생성

  • 서버 및 클라이언트 정의
  • 명령 줄

Protobuf 및 gRPC 클래스 생성

  • 폴더 생성
  • 프로젝트 빌드

서버 구현

  • 안전 연결 생성
  • 메시지 스트리밍
  • 애플리케이션 통합

클라이언트 구현

  • 안전 연결 생성
  • 메타데이터 전송
  • 유니어리 gRPC 호출

gRPC로 스트리밍

  • 서버 스트리밍
  • 클라이언트 스트리밍
  • 양방향 스트리밍

gRPC 서비스 관리

  • 인증
  • 벤치마킹
  • 오류 처리

gRPC 고급 주제 탐구

  • Evans 클라이언트와 통합
  • SSL/TLS로 연결 보안
  • 로드 밸런싱

문제 해결

요약 및 결론

요건

  • Go, Java, C#, Python 등 프로그래밍 언어에 대한 경험
  • 클라우드 컴퓨팅 기술에 대한 이해

대상

  • 소프트웨어 엔지니어
  • 프로그래머
  • 개발자
 7 시간

참가자 수


참가자당 가격

회원 평가 (6)

예정된 코스

관련 카테고리