이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1부 도입 아파치 카프카 1장 아파치 카프카 개요1.1 이 장의 내용1.2 아파치 카프카1.3 카프카 탄생 배경1.4 카프카로 링크드인 요구 사항 실현하기1.5 카프카의 확산1.6 정리2장 카프카 기초2.1 이 장의 내용2.2 메시지 송수신 기본2.3 시스템 구성2.4 분산 메시징을 위한 구조2.5 데이터의 견고성을 높이는 복제 구조2.6 정리3장 카프카 설치3.1 이 장의 내용3.2 카프카 클러스터 환경 구축하기3.3 카프카 구축3.4 카프카 실행과 동작 확인3.5 정리4장 자바 API를 사용하여 애플리케이션 만들기4.1 이 장의 내용4.2 애플리케이션 개발 환경 준비4.3 프로듀서 애플리케이션 개발4.4 프로듀서 애플리케이션의 핵심 부분4.5 컨슈머 애플리케이션 개발4.6 컨슈머 애플리케이션 핵심 부분4.7 정리Part 2 실전 아파치 카프카5장 카프카 사례5.1 이 장의 내용5.2 카프카 적용 사례5.3 데이터 허브5.4 로그 수집5.5 웹 활동 분석5.6 사물인터넷5.7 이벤트 소싱5.8 카프카 활용 사례5.9 정리6장 카프카를 이용한 데이터 파이프라인 구축에 필요한 사전 지식6.1 이 장의 내용6.2 카프카를 이용한 데이터 파이프라인의 구성 요소6.3 데이터 파이프라인에서 취급하는 데이터6.4 정리7장 카프카와 Kafka Connect로 데이터 허브 구축하기7.1 이 장의 내용7.2 Kafka Connect란7.3 데이터 허브 아키텍처 응용 사례7.4 환경 구성7.5 전자상거래 사이트에 실제 매장의 재고 정보를 표시하기7.6 월별 판매 예측하기7.7 데이터 관리와 스키마 에볼루션7.8 정리8장 스트림 처리 기본8.1 이 장의 내용8.2 Kafka Streams8.3 컴퓨터 시스템의 매트릭스8.4 카프카 브로커의 매트릭스를 시각화하기8.5 예제 프로그램 살펴보기8.6 윈도 처리8.7 Processor API8.8 매트릭스 종류8.9 Kafka Streams의 장점8.10 정리9장 Structured Streaming에 의한 스트림 처리9.1 이 장의 내용9.2 아파치 스파크와 Structured Streaming 9.3 예제 애플리케이션 동작 환경9.4 아파치 스파크 설정9.5 트윗 프로듀서9.6 카프카와 Structured Streaming 연계9.7 정리10장 카프카로 구축하는 사물인터넷 데이터 허브10.1 이 장의 내용10.2 사물인터넷에 필요한 시스템 특성과 카프카10.3 센서 데이터용 데이터 허브 설계10.4 센서 데이터용 데이터 허브 구축10.5 실제 센서 데이터의 투입과 데이터 활용10.6 고도의 데이터 연계 기반을 실현할 경우의 문제와 해결 방안10.7 정리11장 카프카 능숙하게 사용하기11.1 이 장의 내용11.2 컨슈머 그룹.11.3 오프셋 커밋11.4 파티션 재배치11.5 파티션 수 결정에 있어 참고 사항11.6 복제본 수 결정에 참고 사항11.7 정리부록A 커뮤니티 버전 카프카에서 현재 개발 중인 최신 버전 이용하기B KSQL을 이용한 스트림 처리C 이벤트 타임과 워터마크를 이용한 스트림 처리
|
정인식의 다른 상품
|
실무에서 카프카를 어떻게 활용하는지 노하우를 알고 싶은 독자를 대상으로 아프치 카프카 도입부터 활용까지 살펴볼 수 있는 실무 중심 활용서다. 링크드인에서 카프카가 탄생한 배경을 시작으로 카프카 설치, 데이터 허브 역할과 스트리밍 처리, 사물인터넷 관련 시스템에서 카프카 활용을 설명하고 있어 이 책을 읽는 독자는 카프카로 할 수 있는 데이터 분산 처리에 대한 인사이트를 얻을 수 있다1장과 2장은 카프카 탄생 배경과 개요, 확장형 아키텍처를 설명하고 메시지 송수신 구조, 시스템 구성, 분산 메시징 구조, 부분 장애가 발생했을 때 데이터가 즉시 손실되지 않도록 하기 위한 복제 메커니즘을 설명한다.3장은 컨플루언트 플랫폼을 이용한 카프카 클러스터의 구축 방법을 소개한다. 4장은 구성한 카프카 환경에서 자바 API를 이용해 애플리케이션을 작성하고 실행하는 흐름을 설명한다. 메이븐으로 프로젝트 작성부터 메시지 송수신, 데이터 형, 빌드 및 애플리케이션 실행까지 데이터 입출력을 실습한다.5장은 카프카 특징을 바탕으로 대표적인 사례를 살펴보면서 카프카 활용 포인트를 이해한다. 6장부터 10장까지는 전자상거래, 트위터, 사물인터넷을 사례로 카프카 동작 원리를 이해할 수 있다. 데이터 허브 아키텍처, 카프카 커넥트, 카프카 스트림, 플루언트, 스파크 연동 등 카프카 생태계를 다양하게 조합하여 실무에 활용하는 방법을 알아본다. 11장과 부록에서는 지금까지 소개하지 못한 카프카 활용과 팁을 소개한다.
|