웹소켓/STOMP 채팅서비스(spring, vue, redis)
bradkim
웹소켓/stomp, springboot를활용하여 채팅서비스를 개발합니다. 비교적 쉬운 프레임워크인 vue.js를 통해 간단한 화면도 함께 구성합니다. redis pub/sub을 통해 다중서버 확장성 설계까지 구성합니다.
초급
websocket, pubsub, Spring Boot





직방
임직원들도 이 강의를 듣고 있어요!





직방
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
카오스7
간결하고 필요한 부분을 꼭꼭 집어서 실습과 함께 제시해 주시니 최고의 강의인거 같습니다.
5.0
개foot
일타강사님이십니다. 진짜 필요한내용들만 구성이 되어서 msa에 대한 개념과 바로 개발해도 될 정도의 소스도 제공해주시네요. 감사합니다.
5.0
darktemi90
빠르고 핵심적인 부분만 쏙쏙 알아들을 수 있게 수업 해주셔서 감사합니다.
최신(2024.0.0)의 spring cloud 버전을 활용한 msa 서버구축
apigateway, eureka, config server(+bus), circuit breaker(resilience4j) 등 핵심 기술 학습
resttemplate, feignclient 등 서버간 동기통신 학습
kafka를 통한 이벤트기반 비동기통신 학습
msa를 위한 DB설계
모놀리식에서 MSA로의 서버전환
미리 준비된 모놀리식 서버에서 모듈간 의존성을 제거하며 MSA 서버로의 전환
SPRING CLOUD핵심요소 학습
API GATEWAY, EUREKA 등 기본 API라우팅 처리를 위한 기술 학습
Config Server와 GITHUB을 활용한 application.yml config정보 중앙관리 및 실시간 변경
circuit breaker(resilience4j)를 활용한 MSA 모듈간 통신 지연 관리
MSA 모듈간 통신을 위한 기술
동기통신
resttemplate, feignclient를 활용한 동기통신
비동기통신
kafka를 활용한 이벤트기반 비동기 통신
기본기술스택
java17, springboot3.4, spring data jpa, jwt토큰
spring cloud 관련
apigateway
eureka(서비스디스커버리)
spring cloud config(+spring cloud bus)
circuit breaker(resilience4j)
feignclient
그외
kafka, mysql, redis, rabbitmq
모든 수업 자료는 아래 링크의 노션자료를 참고하시기 바랍니다.
https://picturesque-staircase-f6e.notion.site/Spring-Cloud-MSA-1a123940dccf8056b59ed720a05f938d?pvs=74
강사와 함께 만들어갈 소스코드는 github에 미리 공개돼 있습니다.
모놀리식
https://github.com/kimseonguk197/spring_msa_ordersystem_monolithic_inflearn.git
MSA
https://github.com/kimseonguk197/spring_msa_inflearn
학습 대상은
누구일까요?
모놀리식과 MSA 아키텍처의 차이를 이해하고 싶은 개발자
SPRING을 활용한 MSA 서버를 구축하고자 하는 개발자
선수 지식,
필요할까요?
JAVA
SPRING
인프런인증
커리어인증
3,603
명
수강생
390
개
수강평
133
개
답변
4.9
점
강의 평점
10
개
강의
💪💪💪실무와 강의 경력을 갖춘 전문가 💪💪💪
안녕하세요 김선국입니다. 연세대학교를 졸업하고 대기업, 스타트업 등에서 소프트웨어 엔지니어로 일해왔습니다. 현재는 기업교육/부트캠프 전업 강사로 일하고 있습니다. 실무 경험과 강의 경험을 모두 갖춘 강사로서, 여러분들에게 반드시 알아야할 지식들 위주로 알기쉽게 전달 드리겠습니다.
프로필 : https://www.linkedin.com/in/seongukkim
기업교육문의 : ksg39412@naver.com
전체
16개 ∙ (8시간 48분)
1. 수업전반개요
31:03
3. 모놀리식 코드 이해
35:48
4. msa프로젝트 시작
24:53
6. apigateway, eureka 서버 구성
01:00:06
7. msa 서비스 모듈 분리
40:55
전체
20개
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!