저의 첫 온라인 강의, 모든 파트가 오픈되었습니다.

안녕하세요.

저의 첫 온라인 강의가 이제 마지막 파트까지 모두 오픈되었습니다.

새로운 개념이나 기능을 프로젝트에 적용할 때마다 이해를 돕기 위한 예제를 만들면서 진행하였고, 이 과정에서 10여 개의 예제를 만들었습니다.


1개의 모놀리스 프로젝트로 시작한 채팅 시스템을 기능별로 스케일 아웃할 수 있도록 4개 역할(Authentication, Connection, Message, Push)로 분리하는 과정을 진행했습니다.

강의 마지막에는 로컬 환경에서 22개의 컨테이너와 8개의 서버 인스턴스로 채팅 시스템을 구성했습니다.


강의 파트 5에서 완성된 프로젝트는 약 12,000 라인의 코드를 가지면서 다양한 인프라스트럭처(Consul, Nginx, MySQL, Redis, Kafka)를 연동하는 단일 강의 예제 프로젝트로는 제법 큰 규모가 되었습니다.

시작할 때 20~30시간 정도로 예상했던 분량은 만들다 보니 55시간 정도가 되면서 생각보다 긴 강의가 되었습니다.

도움이 되는 내용이길 바랍니다.


https://fastcampus.co.kr/dev_online_chat

대규모 채팅 플랫폼으로 한 번에 끝내는 실전 대용량 트래픽 커버 완전판 | 패스트캠퍼스

패스트캠퍼스

대규모 채팅 플랫폼으로 한 번에 끝내는 실전 대용량 트래픽 커버 완전판 | 패스트캠퍼스

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2025년 7월 1일 오전 2:54

댓글 2

함께 읽은 게시물

퍼스널 브랜딩의 불편한 진실

회사에서 개인의 브랜드를 만든다는 것은 누군가를 불편하게 하는 행위이다.
이게 무슨 말일까?

... 더 보기

😘🐍 어랏? 아이가 파이썬 재밌다네요 ㅋㅋ

... 더 보기


효과적인 경력 기술 가이드



... 더 보기

앞으로의 코테는 설명을 주고 코드를 짜라고 하는 것이 아니라, 코드를 주고 설명을 하라는 것이 유효할 것이다.


내 경우는 이미 그렇게 하고 있는데, 요구사항을 주고 개발을 요청. 결과물이 요구사항대로 개발이 잘 되었다면, 다음 단계로 제출한 코드를 리뷰하며 설명을 요청한다.


... 더 보기

 • 

저장 2 • 조회 1,014


퇴사 부검 : 네이버를 떠나며

... 더 보기

퇴사 부검 : 네이버를 떠나며

taetaetae.github.io

퇴사 부검 : 네이버를 떠나며

 • 

저장 25 • 조회 3,331