- Docker를 활용한 로컬 개발 환경 구축
- 모노리스 서비스의 마이크로 서비스화
- SpringBoot 3.XX
- Java 21
- JWT
- Docker / Docker Compose
- Resilience 4j의 Circuit Breaker, Retry 를 통한 회복탄력성 갖추기
- Feign Client 와 Kafka 를 이용한 마이크로서비스 간 통신
- Api Gateway를 통한 라우팅 및 인가 기능 구현
- 스케줄러를 통한 주문 및 배송 상태 관리
- Spring Security, JWT를 사용한 인증/인가
- Google SMTP를 사용한 이메일 인증