2026-05-03•확률과 통계 마스터 노트 데이터베이스 엔지니어링 마스터 노트 시리즈 3편. 수평 vs 수직 파티셔닝의 결정적 차이, Range·List·Hash 3가지 파티션 전략,…
백엔드
DB 엔지니어링 — ACID·트랜잭션·격리 수준
2026-05-03•확률과 통계 마스터 노트 데이터베이스 엔지니어링 마스터 노트 시리즈 1편. ACID 4속성의 정확한 의미, 트랜잭션 생명주기(BEGIN→COMMIT/ROLLBACK), 4가지 격리 수준(Read Uncommitted~Serializable)과…
Spring Batch 5 마이그레이션 — Jakarta·JobBuilder
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 8편 완결편. Spring Boot 3.x · Spring Batch 5 · Java…
Spring Batch 오류 처리 — Skip·Retry·SkipPolicy
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 7편. 운영 수준의 오류 처리 — faultTolerant 한 줄로 시작하는 Skip…
Spring Batch Job Flow — 조건부·병렬·리스너
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 6편. 순차·조건부·동적 흐름의 5가지 흐름 제어, ABANDONED vs FAILED, FlowBuilder로 재사용…
ItemWriter 마스터 — FlatFile·JdbcBatch·Composite
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 5편. ItemWriter의 거울 구현 — FlatFileItemWriter의 LineAggregator·FieldExtractor 파이프라인, JdbcBatchItemWriter의 executeBatch 한…
ItemReader 마스터 — CSV·JdbcCursor·Paging
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 4편. 데이터 소스별 ItemReader 구현체 — FlatFileItemReader의 LineMapper·LineTokenizer·FieldSetMapper 파이프라인, JdbcCursorItemReader의 커서…
청크 처리 — Reader·Processor·Writer 패턴
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 3편. 대량 데이터 처리의 핵심 패턴 — read → process →…
Spring Batch Job 설정 — Tasklet과 Chunk Step
2026-05-03•확률과 통계 마스터 노트 Spring Batch 마스터 노트 시리즈 2편. @EnableBatchProcessing부터 JobBuilderFactory·StepBuilderFactory, Tasklet 람다·인터페이스 구현, Chunk Step 빌드, REST API로…