JSCODE Logo
JSCODE 박재성JSCODE 제이온JSCODE 시니
온라인 강의프로그래밍 과외책/전자책무료 강의
유튜브블로그
후기
완강 후기 이벤트블로그 리뷰 이벤트AWS SAA 합격 후기 이벤트
컨설팅/외주
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호

경기도 화성시 동탄대로 22길 30

Copyright ⓒ 2026 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침

카테고리

  • 전체보기856
  • AWS98
  • Spring AI67
  • Jenkins CI/CD62
  • Elasticsearch61
  • Redis58
  • MSA56
  • Linux55
  • 쿠버네티스54
  • Docker53
  • Kafka42
  • Spring Batch38
  • Logging Monitoring32
  • 부하테스트31
  • DB 설계29
  • MySQL29
  • Nginx29
  • CI/CD24
  • AWS SAA-C0322
  • AI 수익화12
  • Vercel4

Kafka

856
전체 856AWS 98Spring AI 67Jenkins CI/CD 62Elasticsearch 61Redis 58MSA 56Linux 55쿠버네티스 54Docker 53Kafka 42Spring Batch 38Logging Monitoring 32
부하테스트 31
DB 설계 29
MySQL 29
Nginx 29
CI/CD 24
AWS SAA-C03 22
AI 수익화 12
Vercel 4
Kafka

[실습] 프로젝트 구조에 맞게 Kafka 셋팅하기

✅ 프로젝트 구조에 맞게 Kafka 셋팅하기 Kafka랑 연결되어 있는 Spring Boot 서버 종료하기 기존에 셋팅해뒀던 카프카 서버 3대를 백그라운드에서 실행시키기 기존에 생성되어 있던 토픽 삭제하기 토픽 생성하기 DLT 토픽 생성하기 3개의 k

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

[실습] 회원 가입 비즈니스 로직 짜기

[실습] 회원 가입 비즈니스 로직 짜기

✅ 회원 가입 비즈니스 로직 짜기 회원 가입한 사용자 정보 DB에 저장하기 Kafka에 전송할 메시지 객체 만들기 Json 형태의 String으로 만들어 주는 함수 추가하기 Kafka에 메시지 보내는 로직 추가하기 ✅ 중간 체크 전체 프로젝트 구조에서

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

[실습] 회원가입 API 전체 뼈대 만들기

✅ 회원가입 API 만들기 User 엔티티 생성하기 UserRepository 만들기 Controller 만들기 RequestDto 만들기 Service 만들기

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

[실습] 이메일 발송을 처리할 Consumer 로직 짜기

[실습] 이메일 발송을 처리할 Consumer 로직 짜기

✅ 이메일 발송을 처리할 Consumer 로직 짜기 Kafka의 메시지를 가져와 담을 객체 만들기 Consumer 로직 작성하기 이메일 발송 로그를 남기기 위한 엔티티, 레포지토리 생성하기 Consumer 로직 보완하기 DLT로 빠지는 메시지 처리하는

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

[실습] Spring Boot로 UserService 서버 초기 환경 설정하기

[실습] Spring Boot로 UserService 서버 초기 환경 설정하기

✅ Spring Boot로 UserService 서버 초기 환경 설정하기 Spring Boot 프로젝트 셋팅 application.yml에 Kafka 연결을 위한 정보 작성하기 application.yml에 H2 데이터베이스 연결을 위한 정보 작성하기

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

[실습] 잘 작동하는 지 테스트해보기

[실습] 잘 작동하는 지 테스트해보기

✅ 잘 작동하는 지 테스트해보기 User Service, Email Service 서버 실행하기 API 요청 보내보기 EmailService 로그 확인하기 DB 조회해보기 ✅ 정리 이번 프로젝트를 통해 MSA 구조에서 Kafka를 활용해볼 수 있었다.

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

[실습] Spring Boot로 EmailService 서버 초기 환경 설정하기

[실습] Spring Boot로 EmailService 서버 초기 환경 설정하기

✅ Spring Boot로 EmailService 서버 초기 환경 설정하기 Spring Boot 프로젝트 셋팅 application.yml에 Kafka 연결을 위한 정보 작성하기 application.yml에 H2 데이터베이스 연결을 위한 정보 작성하

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

프로젝트 설계

프로젝트 설계

강의 초반에 Kafka는 MSA의 구조에서 많이 사용한다고 했다. MSA 구조에서 어떤 식으로 Kafka를 사용하는 지 빠르게 경험할 수 있게, 정말 간단한 MSA 프로젝트를 만들어보자. ✅ 구현할 기능 회원 가입을 하면 회원가입 축하 이메일 발송하게

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

메시지를 어디까지 읽었는 지 기억하고, 그 다음 메시지부터 처리하기 (Consumer Group, Offset)

메시지를 어디까지 읽었는 지 기억하고, 그 다음 메시지부터 처리하기 (Consumer Group, Offset)

✅ 메시지를 어디까지 읽었는 지 기억하고, 그 다음 메시지부터 처리하기 Kafka에서 컨슈머 그룹(Consumer Group)이라는 개념을 활용하면, 각 컨슈머 그룹(Consumer Group)이 어디까지 메시지를 읽었는지를 오프셋(offset)이라는

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
Kafka

Kafka에 메시지 넣기 / Kafka에서 메시지 조회하기

Kafka에 메시지 넣기 / Kafka에서 메시지 조회하기

✅ Kafka에 메시지 넣기 Producer가 Kafka로 메시지를 보내는 역할을 한다고 했다. Producer를 대신해 CLI 명령어를 활용해 Kafka에 메시지를 넣어보자. 토픽 생성 Kafka의 특정 토픽에 메시지 넣기 아무런 에러가 뜨지 않았다

JSCODE 박재성JSCODE 박재성·2026. 03. 13.
12345