이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 베스트셀러
데이터 중심 애플리케이션 설계
신뢰할 수 있고 확장 가능하며 유지보수하기 쉬운 시스템을 지탱하는 핵심 아이디어
베스트
OS/데이터베이스 70위 IT 모바일 top20 6주
가격
36,000
10 32,400
YES포인트?
1,800원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  최저가 보상
  •  분철옵션 선택 시, 배송일이 변경될 수 있습니다.
  •  분철상품은 해외배송이 불가합니다.
  •  문화비소득공제 신청가능

위키북스 데이터베이스 & 빅데이터 시리즈

이 상품의 태그

  • EBS 수능특강 국어영역 문학 (2025년)
    EBS 수능특강 국어영역 문학 (2025년)
    10% 11,430
    상품명 이동
  • EBS 수능특강 국어영역 독서 (2025년)
    EBS 수능특강 국어영역 독서 (2025년)
    10% 11,430
    상품명 이동
  • EBS 수능특강 영어영역 영어 (2025년)
    EBS 수능특강 영어영역 영어 (2025년)
    10% 11,430
    상품명 이동
  • EBS 수능특강 수학영역 수학2 (2025년)
    EBS 수능특강 수학영역 수학2 (2025년)
    10% 6,750
    상품명 이동
  • EBS 수능특강 수학영역 수학1 (2025년)
    EBS 수능특강 수학영역 수학1 (2025년)
    10% 6,750
    상품명 이동
  • EBS 수능특강 영어영역 영어독해연습 (2025년)
    EBS 수능특강 영어영역 영어독해연습 (2025년)
    10% 11,430
    상품명 이동
  • EBS 수능특강 국어영역 언어와 매체 (2025년)
    EBS 수능특강 국어영역 언어와 매체 (2025년)
    10% 8,820
    상품명 이동
  • EBS 수능특강 수학영역 미적분 (2025년)
    EBS 수능특강 수학영역 미적분 (2025년)
    10% 6,750
    상품명 이동
  • EBS 수능특강 사회탐구영역 사회·문화 (2025년)
    EBS 수능특강 사회탐구영역 사회·문화 (2025년)
    10% 7,110
    상품명 이동
  • EBS 수능특강 국어영역 화법과 작문 (2025년)
    EBS 수능특강 국어영역 화법과 작문 (2025년)
    10% 8,820
    상품명 이동
  • EBS 수능특강 과학탐구영역 생명과학1 (2025년)
    EBS 수능특강 과학탐구영역 생명과학1 (2025년)
    10% 7,830
    상품명 이동
  • EBS 수능특강 수학영역 확률과 통계 (2025년)
    EBS 수능특강 수학영역 확률과 통계 (2025년)
    10% 6,750
    상품명 이동
  • EBS 수능특강 과학탐구영역 지구과학1 (2025년)
    EBS 수능특강 과학탐구영역 지구과학1 (2025년)
    10% 7,830
    상품명 이동
  • EBS 수능특강 사회탐구영역 생활과 윤리 (2025년)
    EBS 수능특강 사회탐구영역 생활과 윤리 (2025년)
    10% 7,110
    상품명 이동
  • EBS 수능특강 영어영역 영어듣기 (2025년)
    EBS 수능특강 영어영역 영어듣기 (2025년)
    10% 11,430
    상품명 이동
  • EBS 수능특강 한국사영역 한국사 (2025년)
    EBS 수능특강 한국사영역 한국사 (2025년)
    10% 7,920
    상품명 이동
  • EBS 윤혜정의 개념의 나비효과 입문 편 1권 문학 (2025년)
    EBS 윤혜정의 개념의 나비효과 입문 편 1권 문학 (2025년)
    10% 15,300
    상품명 이동
  • 쎈 중등 수학 3-1 (2025년용)
    쎈 중등 수학 3-1 (2025년용)
    10% 15,300
    상품명 이동
  • EBS 수능특강 과학탐구영역 물리학1 (2025년)
    EBS 수능특강 과학탐구영역 물리학1 (2025년)
    10% 7,830
    상품명 이동
  • ETS 토익 정기시험 기출문제집 1000 Vol. 4 RC
    ETS 토익 정기시험 기출문제집 1000 Vol. 4 RC
    10% 17,820
    상품명 이동

책소개

목차


[Part 1] 데이터 시스템의 기초

01장: 신뢰할 수 있고 확장 가능하며 유지보수하기 쉬운 애플리케이션
데이터 시스템에 대한 생각
신뢰성
___하드웨어 결함
___소프트웨어 오류
___인적 오류
___신뢰성은 얼마나 중요할까?
확장성
___부하 기술하기
___성능 기술하기
___부하 대응 접근 방식
유지보수성
___운용성: 운영의 편리함 만들기
___단순성: 복잡도 관리
___발전성: 변화를 쉽게 만들기
정리
참고 문헌

02장: 데이터 모델과 질의 언어
관계형 모델과 문서 모델
___NoSQL의 탄생
___객체 관계형 불일치
___다대일과 다대다 관계
___문서 데이터베이스는 역사를 반복하고 있나?
___관계형 데이터베이스와 오늘날의 문서 데이터베이스
데이터를 위한 질의 언어
___웹에서의 선언형 질의
___맵리듀스 질의
그래프형 데이터 모델
___속성 그래프
___사이퍼 질의 언어
___SQL의 그래프 질의
___트리플 저장소와 스파클
___초석: 데이터로그
정리
참고 문헌

03장: 저장소와 검색
데이터베이스를 강력하게 만드는 데이터 구조
___해시 색인
___SS테이블과 LSM 트리
___B 트리
___B 트리와 LSM 트리 비교
___기타 색인 구조
트랜잭션 처리나 분석?
___데이터 웨어하우징
___분석용 스키마: 별 모양 스키마와 눈꽃송이 모양 스키마
칼럼 지향 저장소
___칼럼 압축
___칼럼 저장소의 순서 정렬
___칼럼 지향 저장소에 쓰기
___집계: 데이터 큐브와 구체화 뷰
정리
참고 문헌

04장: 부호화와 발전
데이터 부호화 형식
___언어별 형식
___JSON과 XML, 이진 변형
___스리프트와 프로토콜 버퍼
___아브로
___스키마의 장점
데이터플로 모드
___데이터베이스를 통한 데이터플로
___서비스를 통한 데이터플로: REST와 RPC
___메시지 전달 데이터플로
정리
참고 문헌

[Part 2] 분산 데이터

고부하로 확장
___비공유 아키텍처
___복제 대 파티셔닝
참고 문헌

05장: 복제
리더와 팔로워
___동기식 대 비동기식 복제
___새로운 팔로워 설정
___노드 중단 처리
___복제 로그 구현
복제 지연 문제
___자신이 쓴 내용 읽기
___단조 읽기
___일관된 순서로 읽기
___복제 지연을 위한 해결책
다중 리더 복제
___다중 리더 복제의 사용 사례
___쓰기 충돌 다루기
___다중 리더 복제 토폴로지
리더 없는 복제
___노드가 다운됐을 때 데이터베이스에 쓰기
___정족수 일관성의 한계
___느슨한 정족수와 암시된 핸드오프
___동시 쓰기 감지
정리
참고 문헌

06장: 파티셔닝
파티셔닝과 복제
키-값 데이터 파티셔닝
___키 범위 기준 파티셔닝
___키의 해시값 기준 파티셔닝
___쏠린 작업부하와 핫스팟 완화
파티셔닝과 보조 색인
___문서 기준 보조 색인 파티셔닝
___용어 기준 보조 색인 파티셔닝
파티션 재균형화
___재균형화 전략
___운영: 자동 재균형화와 수동 재균형화
요청 라우팅
___병렬 질의 실행
정리
참고 문헌

07장: 트랜잭션
애매모호한 트랜잭션의 개념
___ACID의 의미
___단일 객체 연산과 다중 객체 연산
완화된 격리 수준
___커밋 후 읽기
___스냅숏 격리와 반복 읽기
___갱신 손실 방지
___쓰기 스큐와 팬텀
직렬성
___실제적인 직렬 실행
___2단계 잠금(2PL)
___직렬성 스냅숏 격리(SSI)
정리
참고 문헌

08장: 분산 시스템의 골칫거리
결함과 부분 장애
___클라우드 컴퓨팅과 슈퍼컴퓨팅
신뢰성 없는 네트워크
___현실의 네트워크 결함
___결함 감지
___타임아웃과 기약 없는 지연
___동기 네트워크 대 비동기 네트워크
신뢰성 없는 시계
___단조 시계 대 일 기준 시계
___시계 동기화와 정확도
___동기화된 시계에 의존하기
___프로세스 중단
지식, 진실, 그리고 거짓말
___진실은 다수결로 결정된다
___비잔틴 결함
___시스템 모델과 현실
정리
참고 문헌

09장: 일관성과 합의
일관성 보장
선형성
___시스템에 선형성을 부여하는 것은 무엇인가?
___선형성에 기대기
___선형성 시스템 구현하기
___선형성의 비용
순서화 보장
___순서화와 인과성
___일련번호 순서화
___전체 순서 브로드캐스트
분산 트랜잭션과 합의
___원자적 커밋과 2단계 커밋(2PC)
___현실의 분산 트랜잭션
___내결함성을 지닌 합의
___멤버십과 코디네이션 서비스
정리
참고 문헌

[Part 3] 파생

10장: 일괄 처리
유닉스 도구로 일괄 처리하기
___단순 로그 분석
___유닉스 철학
맵리듀스와 분산 파일 시스템
___맵리듀스 작업 실행하기
___리듀스 사이드 조인과 그룹화
___맵 사이드 조인
___일괄 처리 워크플로의 출력
___하둡과 분산 데이터베이스의 비교
맵리듀스를 넘어
___중간 상태 구체화
___그래프와 반복 처리
___고수준 API와 언어
정리
참고 문헌

11장: 스트림 처리
이벤트 스트림 전송
___메시징 시스템
___파티셔닝된 로그
데이터베이스와 스트림
___시스템 동기화 유지하기
___변경 데이터 캡처
___이벤트 소싱
___상태와 스트림과 불변성
스트림 처리
___스트림 처리의 사용
___시간에 관한 추론
___스트림 조인
___내결함성
정리
참고 문헌

12장: 데이터 시스템의 미래
데이터 통합
___파생 데이터에 특화된 도구의 결합
___일괄 처리와 스트림 처리
데이터베이스 언번들링
___데이터 저장소 기술 구성하기
___데이터플로 주변 애플리케이션 설계
___파생 상태 관찰하기
정확성을 목표로
___데이터베이스에 관한 종단 간 논증
___제약 조건 강제하기
___적시성과 무결성
___믿어라. 하지만 확인하라.
옳은 일 하기
___예측 분석
___사생활과 추적
정리
참고 문헌

용어집

저자 소개4

마틴 클레프만

관심작가 알림신청

Martin Kleppmann

마틴 클레프만은 영국 캠브리지 대학에서 분산 시스템을 연구하는 연구원이다. 마틴은 링크트인(LinkedIn)과 래포티브(Rapportive) 등의 인터넷 회사에서 대규모 데이터 인프라를 다루는 소프트웨어 엔지니어와 사업가로 일했다. 그 과정에서 많은 고생을 하며 몇 가지를 배웠고 사람들이 이 같은 실수를 반복하지 않기를 바라는 마음에 이 책을 썼다. 마틴은 정규 컨퍼런스 강연자이자 블로거, 오픈소스 공헌자로 활약 중이다. 그는 심오한 기술적 개념은 모든 사람들이 쉽게 접근 가능해야 하고 이해가 깊으면 깊을수록 더 좋은 소프트웨어를 개발하는 데 도움이 된다고 믿는다.
현재 네이버에서 다양한 분산 오픈소스 솔루션을 이용한 데이터 처리 플랫폼을 개발, 운영하고 있다. 하둡, 슬라이더 기반의 멀티테넌트 분산 플랫폼 구축과 스톰, 스팍을 이용한 데이터 처리 프레임워크 개발에 관심이 많다. 《빅데이터: 람다 아키텍처로 알아보는 실시간 빅데이터 구축의 핵심 원리와 기법》(정보문화사, 2016)을 공역했다.
아주대학교에서 컴퓨터공학을 전공했다. 네이버에서 검색 서비스, 모니터링 시스템, 증분 검색 솔루션을 개발했다. 현재는 딥러닝에 기반한 이미지 검색 기술을 연구하고 있다. 《빅데이터: 람다 아키텍처로 알아보는 실시간 빅데이터 구축의 핵심 원리와 기법》(정보문화사, 2016)을 공역했다.
서울대학교 컴퓨터 공학부를 졸업했고 동 대학원에서 석사 학위를 받았다. 네이버에서 검색 시스템 개발과 시스템 운영을 경험했고 대규모 실시간 처리 시스템 설계와 개발 및 시스템 운영을 했다. 지금은 이전 빅데이터 처리 경험을 바탕으로 대규모 실시간 추천 시스템을 설계, 개발, 운영하고 있다. 《빅데이터: 람다 아키텍처로 알아보는 실시간 빅데이터 구축의 핵심 원리와 기법》(정보문화사, 2016)을 공역했다.

품목정보

발행일
2018년 04월 12일
쪽수, 무게, 크기
608쪽 | 188*240*28mm
ISBN13
9791158390983

추천평

“이 책은 물건이다. 분산 시스템 이론과 실제 엔지니어링 사이의 거대한 간격을 메우는 책이다. 이 책은 10년 전에 나왔어야 했다. 그때 내가 이 책을 읽었다면 그동안 저질렀던 실수를 하지 않았을 것이다.” - 제이 크렙스(Jay Kreps) (아파치 카프카의 창시자, 컨플루언트 CEO)
“소프트웨어 엔지니어라면 모두 이 책을 읽어야 한다. 《데이터 중심 애플리케이션 설계》는 이론과 실전을 넘나드는 책으로 데이터 인프라와 시스템을 설계하고 구현하는 개발자가 현명한 결정을 내려야 할 때 이 정도 도움을 줄 수 있는 책은 거의 없다.” - 케빈 스콧(Kevin Scott) (마이크로소프트 최고 기술 책임자)

리뷰/한줄평17

리뷰

7.0 리뷰 총점

한줄평

8.9 한줄평 총점
32,400 + 분철비 3,000원
1 32,400