로드맵 썸네일

판교 대기업 개발자가 알려주는 영양 넘치는 서버

작성자 프로필 이미지

July

Go
MySQL
MongoDB

초급 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

79명 참여중

로드맵 코스

일반적인 HTTP가 아닌!! 다양한 프로토콜을 통한 서버개발 방법

이런 분들께 추천드려요.

서버 개발을 시작해 보고 싶으신 분

👉 서버 개발은 해보고 싶은데.. 어떻게 시작해야 할까요??

Devops 프로토콜에 대한 지식이 부족하신 분

👉 일반적인 HTTP요청에 대한 인프라 설정은 해보았는데, 다른 프로토콜은 어떻게 해면 될까요?

일반적인 CRUD는 지루하신 분

👉 HTTP 프로토콜을 사용해서 CRUD는 할줄 알면 되는거 아닌가요??

실무 개발자가 알려주는 팁을 배워가고 싶으신 분

👉 사이드 프로젝트만 많이해보아서 실무에서는 실제 어떻게 사용이 되는지 궁금해요..!! .

무엇을 배우나요?? 🤔

사실상 실무에서 활약하실 수 있는 모든것을 알려드립니다.


저는 직장에서 다양한 툴을 레거시를 벗어나 처음으로 적용을 하며, 실제 운영환경에서 많은 에러를 유발하는 개발자 입니다.


이러한 방식에서 배우고 학습한 노하우들을 모두 공유해드립니다.

강의에서는 주로 무엇을 다루나요?? 🤔

일반적인 데이터 수집 모듈은 다루지 않습니다.


서비스 개발을 좋아하고, 중요시하는 개발자로써 직접적인 서비스를 개발하는데에 있어서 어떻게 구현이 되는지에 대해서 다루게 됩니다.


또한 일반적인 HTTP는 초반에만 구성있고, 이후에는 다루지 않습니다. 주로 새로운 기능과 개발 방식에 대해 치중되어 있습니다.

일반적인 프로토콜, 누구나 다 해본 주제는 많이 다루지 않습니다. 👋

좀더 다양하고, 재미있는 개발을 해보고싶지 않으신가요??

일반 CRUD뿐만 아니라, 추가적인 프로토콜을 통해 다양한 서비스를 개발해본 경험을 이 강의들에 녹이고자 하였습니다.


이 강의를 통해서 여러분들이 다시한번 개발에 재미가 생기시면 좋겠습니다.

다양한 후기들이 여러분들을 보장합니다. 💁

강의 주제도 평소에 접하기 어려운 강의주제를 선정하시기도 하였고, 일반적인 HTTP 서버개발이 아니라, Socket에 대한 강의다보니 개발을 많이 접하지 않은 저에게는 신선하게 다가왔습니다. 개인적으로 강의를 보는데에 있어서 큰 불편함은 없었고, 직접 디버깅 및 실습을 처음부터 하시는데에 있어서 많은 도움이 되었고, 새소식에 대한 질문도 공유해주시는 부분이 너무 만족스러웠습니다. 해당 강의 외에도 다른 강의도 수강해 볼 예정입니다. 좋으 강의 만들어주셔서 감사합니다!!

오늘만해도 몇번쨰 강의를 보는지 모르겠습니다. ㅋㅋㅋ 강의 스타일도 제 학습 방법과 유사해서 계속 보게 되네요!! 모든 강의가 정말 서비스 개발에 있어 가장 쉽게 접할 수 있는 형태로 강의를 준비하시는거 같아요. 저도 일단 기능적인 부분을 구현을 하는 것을 목표로 하는 개발자다 보니깐 이런 강의가 저에게 많은 도움이 되는거 같습니다. 이후 또 어떤 강의를 준비하시는지는 모르겠지만 항상 신박한 강의로 준비해주시면 너무 감사하겠습니다. 많이 배웠습니다!! 😄

대략 어떤 흐름으로 개발되는지 알게 되었습니다! go 언어를 처음 접했는데도 재밌게 잘 들었습니다!

쉽고 빠르게 RPC란 무엇인지, 추가로 gRPC를 통하여 간단한 메모리성 인증 서버를 구현하는 것을 학습할 수 있었습니다. 다른 강의도 자주 들을떄마다 느끼는거지만 굉장히 먼가 단순하지만 항상 새로운 부분을 많이 준비해주시는거 같아요. 현재 CRUD만 개발을 하면서 조금 반복적인 학습에 지쳐있는 상황인데, 이런 새로운 프로토콜에 대해서도 강의를 준비해 주셔서 감사합니다!!

강의에 대해 간략하게 설명해주세요. 🙏

강의에서 다루고 싶은 내용이 많아 한번에 설명을 드릴수는 없습니다.

자세한 부분은 강의 상세페이지를 참고해주시면 좋을꺼같습니다.


대략적으로 이런 주제를 다루게 됩니다.

Golang을 통한 백엔드 개발 및 환경 구축하기

백엔드 개발을 함에 있어서 매우 기본적인 항복을 다루게 됩니다.

CRUD, 환경구축, AWS, AccessToken, PostMan Mock등을 주로 다루게 됩니다.

백엔드 취업을 위한 프로젝트 구조 와 데이터베이스 다루기 [MySQL, Mongo]

이전 강의에서 좀 더 추가되어, 3 Tier Architecture를 어떻게 구성하는지,

실무에서 사용가능한 Skelton 구조는 무엇인지에 대해서 배우게 됩니다.


또한 MySQL, Mongo에 대한 기본적인 쿼리 방법을 다루게 됩니다.

MongoDB를 활용하여 200억건 이상의 데이터 파이프라인 작성법

MongoDB를 사용하여 약 200억건 이상의 데이터 파이프라인을 작성하는 방법에 대해서 다루게 됩니다.


MongoDB Schema설계, ERD, Query, mongodb-atlas-search, Collation 등등 직접 경험해보지 못한 사람이라면 알 수 없는 노하우들을 알려드립니다.

200억건의 데이터를 MySQL로 마이그레이션 할 때 고려했던 개념과 튜닝 방법

앞서 MongoDB를 활용하여 200억건에 대한 쿼리에 대해 실무에서 제가 경험하고 적용한 방법에 대해서 알려드렸습니다.


하지만 최근 해당 데이터는 MySQL로 Migration이 진행이 되었고, 해당 과정에 있어서 MySQL에서 고려했던 개념에 대해서 알려드립니다.

1000만 Traffic을 견디며 적용한 RPC 통신에 대해 학습하고 구현해보기

TPS가 몰리는 서비스에 대해서 주기적인 로직은 어떻게 처리를 할까요??

일반적인 HTTP 요청을 통해 처리를 하게 된다면, 상당한 오버헤드로 인해 리소스 낭비가 됩니다.


해당 강의에서는 실제 다양한 회사에서 사용하고 있는 grpc, rpc를 활용한 통신에 대해 알려드립니다.

네이버[치지직]에서 대용량 채팅 TPS 처리를 위한 웹소켓 통신

일반적인 HTTP는 다루지 않습니다.

수강생분들에게 좀 더 다양한 개발방식과 다양한 프로토콜을 알려드리기 위해

websockets을 활용하여 채팅 서버를 구축합니다.

해당 강의는 Node.js를 활용한 구축방법과 boilerplate 구축 방법에 대해서도 알려드립니다.

네이버[치지직]에서 대용랑 채팅 TPS에 대한 stateful 서비스 구축


기존 간단한 서버 메모리로 관리하는 강의를 다루었습니다.

이번에는 좀 더 견고한 채팅 서버를 관리하는 방법에 대해 다루며, 다양한 채팅방을 생성하고, 3 Tier Architecture를 적용한 시스템을 다루어 보도록 하겠습니다.

네이버, Google Authenticator, Cron을 활용하여 관리형 API, 자동화 만들며 학습하기


Cron, QR코드를 통한 인증 API, Google Authenticator를 활용하여 좀 더 참신하고 재미있는 강의를 만들어 보았습니다.


해당 강의에서는 이러한 툴을 활용하여 관리형 및 자동화 API를 만드는 방법에 대해서 알려드립니다.

로드맵 상세보기

9개 코스

로드맵에 포함된 강의 썸네일
인프런
Golang을 통한 백엔드 개발 및 환경 구축하기
Golang을 통해서 CRUD를 어떻게 구성하는지는 물론, 프론트엔드와 협업할 때 사용 가능한 PostMan 활용법과 Repository 관리 및 환경 구축까지! 실제 실무에서 필요한 지식을 담았습니다.

13,200

로드맵에 포함된 강의 썸네일
AWS (S3, CloudFront), MySQL(Geospatial Query)를 활용한 플랫폼 메스어답션 방법에 대해서 알려드립니다.

30,800

44,000

로드맵 코스 9