|
1부. 카프카와 첫 만남 ? 환경을 갖추고 개념을 잡는다
___1장. 왜 카프카인가 ___2장. 카프카 핵심 개념 잡기 ___3장. 개발 환경 준비 ___4장. 스프링부트에서 첫 메시지 주고받기 ___5장. 관통 예제 설계: 온마켓 뼈대 만들기 2부. 커머스 핵심 사례 ? 주문에서 검색까지 ___6장. 사례 ① 주문·결제 이벤트 처리 ___7장. 사례 ⑤ 재고 관리와 이벤트 소싱 ___8장. 사례 ④ 마이크로서비스 간 비동기 통신 ___9장. 사례 ⑩ 알림 시스템 ___10장. 사례 ⑨ 검색 색인 업데이트 3부. 데이터·분석 사례 ? 흐르는 데이터에서 가치를 뽑는다 ___11장. 사례 ③ 사용자 행동 데이터 분석 ___12장. 사례 ② 로그 수집과 실시간 모니터링 ___13장. 사례 ⑧ 데이터 파이프라인 구축 4부. 도메인 확장 사례 ? 금융과 사물인터넷 ___14장. 사례 ⑥ 금융 거래와 이상 탐지 ___15장. 사례 ⑦ IoT 센서 데이터 수집 5부. 안정적으로 운영하기 ? 실무로 가는 마지막 관문 ___16장. 신뢰성 있게 만들기 ___17장. 직렬화와 스키마 관리 ___18장. 성능과 확장 ___19장. 테스트와 로컬 개발 ___20장. 언제 쓰고, 언제 쓰지 말아야 하는가 부록 ___부록 A. 카프카 핵심 용어집 ___부록 B. Spring for Apache Kafka 설정·옵션 빠른 참조 ___부록 C. 온마켓 프로젝트 전체 구조 ___부록 D. 자주 만나는 문제 해결(트러블슈팅) |