Backend 24
- [Spring Batch 실전] Day 5: 테스트와 운영 - 결과를 증명하는 배치
- [Spring Batch 실전] Day 4: 병렬화와 파티셔닝 - 처리량을 안전하게 늘리기
- [Spring Batch 실전] Day 3: Retry·Skip·Rollback - 실패를 분류하는 법
- [Spring Batch 실전] Day 2: 재시작과 멱등성 - 실패 지점부터 안전하게 이어가기
- [Spring Batch 실전] Day 1: Job·Step·Chunk - 대량 처리를 구조화하는 법
- [Spring Security 실전] Day 5: 웹 방어와 운영 - 보안 설정을 지속 가능하게 만들기
- [Spring Security 실전] Day 4: 인가 설계 - 역할에서 객체 권한까지
- [Spring Security 실전] Day 3: OAuth 2.0과 OIDC - 위임과 로그인을 구분하기
- [Spring Security 실전] Day 2: 세션과 JWT - 상태를 어디에 둘 것인가
- [Spring Security 실전] Day 1: 인증의 흐름 - FilterChain부터 SecurityContext까지
- [Spring Boot 프로덕션] Day 5: 테스트·관측성·배포 - 변경을 안전하게 운영하기
- [Spring Boot 프로덕션] Day 4: 외부 연동과 복원력 - 실패를 전제로 설계하기
- [Spring Boot 프로덕션] Day 3: 데이터 접근 성능 - 쿼리부터 커넥션 풀까지
- [Spring Boot 프로덕션] Day 2: 트랜잭션 경계 - 데이터 정합성을 지키는 법
- [Spring Boot 프로덕션] Day 1: 요청의 생명주기 - 경계가 선명한 API 설계
- [gRPC 백엔드] Day 5: 프로덕션 배포 - TLS, 게이트웨이, 로드밸런싱, 관측성
- [gRPC 백엔드] Day 4: 장애에 견디기 - 상태 코드, 재시도, 데드라인, 서킷 브레이커
- [gRPC 백엔드] Day 3: 인터셉터 - 인증·로깅·메트릭을 한 곳에서
- [gRPC 백엔드] Day 2: 네 가지 스트리밍 - 단항부터 양방향까지
- [gRPC 백엔드] Day 1: Protocol Buffers - 스키마가 곧 계약이다
- 백엔드 시스템의 안정성 - 트랜잭션 설계와 관심사 분리
- 데이터베이스 동시성 설계의 핵심 원칙
- DB 설계의 핵심: 관계 및 제약 조건
- 데이터베이스(DB) 설계의 핵심 원칙과 기본기