27,500원
초급자를 위해 준비한
[백엔드, 네트워크] 강의입니다.
해당 강의에서는 실제 실무에서 사용을 하는 RPC, gRPC통신을 구현하여, 서버간 통신에 대한 리소스를 줄이는 방법에 대해서 다루게 됩니다.
✍️
이런 걸
배워요!
이런 걸
배워요!
서버간 효율적인 통신하는 방법
일반적인 HTTP 통신이 아닌 RPC 통신하는 방법
GRPC 통신을 통하여 효율적인 통신하기
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
서버 개발을 진행하고 계시는 분
리소스를 줄이는 방법에 많은 관심이 있으신 분
취업을 준비하고 계시는 분
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
Golang [ 강의 언어일 뿐 모르셔도 무방합니다]
안녕하세요
Akaps 입니다.
Akaps 입니다.
안녕하세요 Akaps입니다.
판교 대기업 IT회사를 재직하고 있으며,
주로 데이터를 다루는 서버나 모듈을 Golang, Mongo를 활용하여 개발을 진행을 하고 있습니다.
수강생분들과 코딩에 대한 즐거움을 나누고 싶고,
서비스 개발에 대해 프로토타입을 구현하는 것을 목표로 강의를 준비하였습니다.
커리큘럼
총 20 개
˙ 2시간 11분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개
1 강
∙ 2분
섹션 1. RPC는 무엇인고, GRPC는 또 무엇일까..?
2 강
∙ 11분
RPC란 무엇이고, 어떤 구조에서 사용을 해야할까..?
06:02
GRPC란 무엇일까..?
05:36
섹션 2. 실무에서 사용하고, 칭찬받는 서버 구조 작성하기
5 강
∙ 26분
해당 강의에서 사용하는 패키지 종류 입니다.
기본적인 구조 관리하기
06:06
Flag를 통해 확장성있게 환경변수 관리하기
06:18
다양한 객체를 관리하는 관리성 객체 생성하기
07:57
오픈소스를 활용하여 서버 구동하기
06:02
섹션 3. RPC 서버 구동 및 Google의 언어인 Proto작성하기
8 강
∙ 58분
JWT와 Paseto 비교 및 Paseto 활용하기
06:20
Google의 GRPC언어인 Proto 작성하기
07:32
Proto Build하기 위한 명령어 알아보기
05:40
RPC통신을 위한 GRPC Client 생성하기
07:46
RPC 통신을 위한 GRPC Client 연결하기
07:53
PasetoToken에 대한 비지니스 로직 구현하기
03:27
GRPC Client의 요청을 처리할 수 있는 백그라운드 Server 구동하기
10:50
GRPC Server의 interface 구현을 위한 메서드 추가하기
09:00
섹션 4. RPC 서버와 HTTP 서버 연동하기
3 강
∙ 22분
HTTP 라우터와 GRPC 서버 연결하기
06:17
PasetoToken 검증을 위한 미들웨어 작성하기
05:13
Router와 GRPC 서버 연동하기
10:46
섹션 5. 프로젝트 디버깅 및 강의 마무리
1 강
∙ 9분
프로젝트 디버깅 및 실제 실습하기
09:25
강의 게시일 : 2024년 03월 07일
(마지막 업데이트일 : 2024년 03월 07일)
수강평
총 4개
수강생분들이 직접 작성하신 수강평입니다.
5
4개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
쉽고 빠르게 RPC란 무엇인지, 추가로 gRPC를 통하여 간단한 메모리성 인증 서버를 구현하는 것을 학습할 수 있었습니다.
다른 강의도 자주 들을떄마다 느끼는거지만 굉장히 먼가 단순하지만 항상 새로운 부분을 많이 준비해주시는거 같아요.
현재 CRUD만 개발을 하면서 조금 반복적인 학습에 지쳐있는 상황인데, 이런 새로운 프로토콜에 대해서도 강의를 준비해 주셔서 감사합니다!!
2024-04-01
다양한 서비스에 대해서 개발을 해보신 이력이 있다는게 와닿는 강의였습니다.
일반적인 HTTP 서버개발이 아니라, RPC라던지 Socket서버라던지 이런 강의를 쉽게 접하기는 어려운데 간단하고 쉽게 강의를 준비해주셔서 많은 도움이 되었습니다.
해당 강의를 수강하시는 분들은 정말 손쉽게 RPC가 무엇인지 어떻게 개발을 해야하는지, 어떤 상황에서 개발을 해야하는지에 대해서 모두 알아가실 수 있다고 생각을합니다.
2~3개 정도의 강의를 수강을 하였는데, 강의 스타일이 모든것을 다 알려주시기 보다는, 이런 개발이 있고, 이런 상황에서 사용을 하고 이렇게 사용을 한다라는 느낌이 강하게 드는데
이런 방향성이 저에게 뭔가 개발에 대한 방향성을 알려주시고, 스스로 학습 할 수 있게 길을 제시해 준다는 생각이 들어서 매우 만족스러운 강의였습니다.
감사합니다!!
2024-04-08