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

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

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

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

📂 Category

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

📚 블로그

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

많은 사람들이 MSA가 어렵다고 착각하는 이유

많은 사람들이 MSA가 어렵다고 착각하는 이유

✅ 많은 사람들이 MSA가 어렵다고 착각하는 이유 많은 분들이 MSA를 잘못 오해하고 있는 경우가 너무 많다. 가장 대표적으로 오해하는 게 MSA 구조로 구축하려면 거창하고 복잡한 무언가를 도입해야 한다고 잘못 알고 있다. 구체적인 Case를 살펴보자

JSCODE 박재성JSCODE 박재성|2026. 03. 18.
MSA

구현한 MSA 프로젝트를 잘 구현했는 지 전체적으로 검토하기

구현한 MSA 프로젝트를 잘 구현했는 지 전체적으로 검토하기

✅ 구현할 기능 회원가입 API 게시글 작성 API ✅ 프로젝트 아키텍처 ✅ DB 설계

JSCODE 박재성JSCODE 박재성|2026. 03. 18.
Kafka

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

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

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

JSCODE 박재성JSCODE 박재성|2026. 03. 13.
MSA

[실습] User Microservice 만들기

[실습] User Microservice 만들기

✅ User Microservice 만들기 DB까지는 셋팅을 했으니 아래 구조에 맞게 User Service를 만들어보자. ✅ Spring Boot 프로젝트 셋팅 & DB 연결 Spring Boot 프로젝트 셋팅 application.yml 작성하기

JSCODE 박재성JSCODE 박재성|2026. 03. 18.
Kafka

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

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

JSCODE 박재성JSCODE 박재성|2026. 03. 13.
MSA

MSA의 핵심 특징 / MSA의 독보적인 장점

MSA의 핵심 특징 / MSA의 독보적인 장점

✅ MSA의 핵심 특징 MSA는 다양한 특징을 가지고 있다. 그 중에서 가장 핵심 특징은 독립성이다. 아래 그림을 보면 결제에 관련된 기능, 인증에 관련된 기능, 상품에 관련된 기능을 독립적으로 분리해서 프로젝트를 구성했다. 이게 바로 MSA의 방식대

JSCODE 박재성JSCODE 박재성|2026. 03. 18.
MSA

MSA인지 아닌지를 판단하는 기준

MSA인지 아닌지를 판단하는 기준

✅ MSA인지 아닌지를 판단하는 기준 MSA인지 아닌지를 판단하는 ‘명확한’ 기준이라는 게 없다. 왜냐하면 MSA라는 개념이 어떤 개인이나 단체가 정의한 개념이 아니다. 그냥 서로 입소문으로 퍼진 개념 중 하나이다. 한 마디로 ‘특정 기준을 만족시켜야

JSCODE 박재성JSCODE 박재성|2026. 03. 18.
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.
«<3132333435>»