Kotlin과 Spring Boot로 백엔드 엔지니어링 문제를 체계적으로 학습하고 실험하는 저장소
- Kotlin 1.9.22
- Spring Boot 3.2.1
- Gradle (Kotlin DSL)
- JUnit 5, Kotest, MockK
- PostgreSQL, Redis, Kafka
- 📝 JPA N+1 문제 - Fetch Join, EntityGraph, Batch Size 비교
- 📝 영속성 컨텍스트 - 1차 캐시, 변경 감지, 플러시
- 📝 트랜잭션 격리 수준
- 📝 Redis 분산 락 - Redisson vs Lettuce 비교
- 📝 Kafka Exactly-Once
- 📝 코루틴 동시성 제어
- 📝 캐싱 전략
- 📝 배치 처리
- 📝 쿼리 최적화
전체 통계
- 총 주제: 0개
- 완료: 0개 ✅
- 진행중: 0개 🚧
- 예정: 0개 📝
최근 업데이트
- 2026-01-03: 프로젝트 초기 설정 완료
- JPA 최적화 마스터
- 동시성 제어 완벽 이해
- 성능 튜닝 실전 경험
- 10개 주제 완성
새로운 주제를 학습하고 여기에 인사이트를 추가하세요!
# 주제 디렉토리 생성
mkdir -p topics/{주제명}/implementation
# 템플릿 복사
cp templates/topic-readme-template.md topics/{주제명}/README.md
cp templates/report-template.md topics/{주제명}/report.md
cp templates/troubleshooting-template.md topics/{주제명}/troubleshooting.mdcd topics/{topic-name}/implementation
./gradlew testcd topics/{topic-name}/implementation
docker-compose up -dMIT License - 학습 목적으로 자유롭게 사용 가능합니다.