
MongoDB를 활용하여, 200억건 이상의 데이터 파이프라인 작성법
July
MongoDB를 사용하여 대용량 데이터에 대한 쿼리를 작성하는 방법을 학습하시게 됩니다.
초급
MongoDB, mongodb-atlas-search, Go
webRTC
ffemg를 활용한 파일 변환
FFmpeg
http range 형태를 활용한 비디오 녹화 및 스트리밍
JavaScript를 활용한 socket 통신
Golang을 활용한 비디오 녹화 및 컨버팅
HTTP 통신 방식은 실무에서 빠르게 적용할 수 있고, 비용 대비 효율이 높아 가장 먼저 고려되는 접근 방식입니다. 하지만 비디오 스트리밍과 채팅, 나아가 실시간 데이터 교환을 지원하는 플랫폼이라면, HTTP 통신만으로 해결할 수 없는 복잡하고 다양한 요구사항들이 존재합니다. 이때 선호되는 기술이 WebRTC입니다.
이 강의에서는 WebRTC를 활용한 P2P(Peer-to-Peer) 통신 기술을 중심으로 학습하며, 스트리밍 플랫폼 및 실시간 통신 기능을 효과적으로 구현하는 방법을 익히게 됩니다. WebRTC의 핵심 개념부터 실무 활용까지, 실시간 데이터 교환과 스트리밍 솔루션 구축에 필요한 기술을 단계적으로 배워보세요.
📌 스트리밍에 사용되는 기술을 직접 구현하며 테스트하게 됩니다.
📌 단순한 HTTP 통신이 아니라 다양한 통신 방법에 대해서 학습합니다.
📌 기계처럼 알려드리지 않습니다. 처음부터 같이 코드 작성하고 디버깅을 진행합니다.
📌 언어에 큰 제약은 없습니다. JavaScript는 동적인 기능 구현을 위한 언어로, Go는 비디오 변환을 처리하는 서버 언어로 사용됩니다.
강의에서 다루는 P2P 통신은 일반적인 실무에서는 쉽게 접하기 어려운 고급기술입니다. P2P 통신을 실무에 적용하는 회사는 일부에 불과하며, 그만큼 간단히 구현할 수 있는 기술이 아닙니다.
강의를 통해 취업준비 시 경쟁력을 확보할 수 있을 뿐만 아니라, 이직을 위한 심도있는 개발 지식을 쌓는 기회가 될 것입니다. 새로운 도전을 위한 기술적 차별화를 만들어 보세요!
1⃣ Go, FFmpeg를 활용한 비디오 데이터 Converting 서버 구성
2⃣ Go, Chunk를 적용한 파일 시스템 I/O 최적화 및 메모리 최적화하기
3⃣ JavaScript를 통한 Document Element 다루기
4⃣ JavaScript를 활용한 Socket.io 다루기
5⃣ webrtc를 활용한 p2p(peer to peer) 네트워크 통신
백엔드 개발로 레벨업하고 싶어요.
HTTP를 활용한 CRUD만 할줄알아요.. 이직이 가능할까요??
스트리밍 플랫폼이 궁금해요.
보기만 하던 방송 플랫폼이 어떤 기술을 사용하는지 궁금해요
취업 시장이 너무 얼어붙어있어요.
어려운 취업시장에서 취업을 꿈꾸시는 분들
함께 구현하는 WebRTC
함께 구현하는 FFmpeg 코덱 변환
함께 구현하는 비디오 스트리밍
함께 구현하는 webSocket과 RTC 통신
강의만 믿으라구!
개발자로써 일하시거나 꿈꾸고 있다면 다양한 기술은 항상 공부하는 것이 좋습니다. 취업 시장이 얼어붙고 있는 상황에서 이직, 취업을 위해서는 다양한 기술을 알고 있는 것만으로도 개발 자체에 대한 다양한 매력 포인트를 보여 줄 수 있습니다.
강의를 통해서 여러분들도 다양한 기술을 접할 수 있는 시간이 되었으면 좋겠고 개발에 대한 재미를 다시 찾을 수 있으면 좋겠습니다.
Go Version : go1.21.0 darwin/amd64
Node Version : v22.4.1
FFmpeg Version : 7.1 Copyright (c) 2000-2024 the FFmpeg developers
IDE : VsCode
학습 대상은
누구일까요?
스트리밍 플랫폼이 궁금하신 분
WebRTC를 통한 P2P 통신이 궁금하신 분
저는 일반적인 HTTP 밖에 몰라요 라고 말하시는 분
다양한 개발방식을 접하고 싶으신 분
선수 지식,
필요할까요?
없습니다. 강의 자체가 모두 처음부터 작성이 됩니다.
3,586
명
수강생
169
개
수강평
88
개
답변
4.5
점
강의 평점
15
개
강의
자기 소개
비전공자 출신으로 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다.
서버 최적화와 다양한 쿼리 튜닝을 좋아합니다.
경력
[前] 샌드박스 블록체인 개발자
[前] 넥슨 자회사 백엔드 개발자
[前] 판교 대기업 플랫폼 서버 개발자
[現] 판교 모회사 서버 개발자
전체
25개 ∙ (3시간 21분)
해당 강의에서 제공:
전체
8개
4.6
8개의 수강평
수강평 13
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
5
좋은 강의 잘들었습니다. 바로 수강하기에는 제가 부족한 사람이었습니다. 우선 최대한 필요한 부분만 검색해가며 완강하고 이후에 모르는 부분들을 추가로 공부해가며 코드 리뷰하니 이해가 됐습니다. 많은 도움되었습니다. 정말 감사합니다.
평 남겨주셔서 감사합니다. 해당 기술을 직접 구현하고 사용을 하는 회사는 많지 않습니다. 보안상의 이슈나 특정 케이스에서만 사용을 하기때문에 사실상 크게 경험하기 어려운데요. 그래도 알고있는것이 다양한 상황에 대처할 수 있기 때문에 메인 스택은 아니더라도 알고가시면 어떨까 싶네요. 강의 들어주셔서 감사드리며 다음 강의로 또 찾아뵙도록 하겠습니다.😁
수강평 4
∙
평균 평점 5.0
수강평 52
∙
평균 평점 5.0
수강평 10
∙
평균 평점 5.0
₩46,200
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!