메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

로그를 사랑해 : 데이터 처리/통합/시스템 구축을 위한 로그

리얼타임 eBook

번역서

판매중

  • 저자 : 제이 크렙스
  • 번역 : 이일웅
  • 출간 : 2015-01-30
  • 페이지 : 82 쪽
  • ISBN : 9788968487309
  • 초급 초중급 중급 중고급 고급
4점 (1명)
좋아요 : 30

깔끔한 데이터 정리를 위해 로그와 썸 타기!


로그(Log)는 NoSQL을 포함한 데이터베이스부터 분산 컴퓨팅에 이르기까지 다양한 시스템에서 전제가 되는 중요한 개념이지만, 이를 명확히 파악하고 관리/사용하는 개발자는 많지 않다. 
데이터를 다루고 데이터 제품을 구축하려면 먼저 데이터 흐름의 신뢰성이 중요한데, 이는 효율적인 로그데이터 관리로 가능하다. 


이 책은 뒤죽박죽 되어버린 데이터를 깔끔하게 정리하여 각종 시스템에서 데이터 흐름의 신뢰성을 높이려는 개발자에게 왜 로그에 관심을 가져야 하는지 깨닫게 해줄 것이다. 


이 책의 주요 내용과 특징은 다음과 같다.

  • 데이터베이스와 분산 시스템에서 로그의 작동 원리를 설명하고, 데이터 통합, 실시간 스트림 처리, 데이터 시스템 구축 등에서 로그를 활용하는 방법을 소개한다. 
  • 링크드인에서 데이터 인프라 시스템 구축 업무를 하며 터득한 필자의 지식과 경험을 수록했다.
제이 크렙스 저자

제이 크렙스

링크드인 수석 엔지니어인 제이 크렙스Jay Kreps는 데이터 인프라를 담당하는 아키텍트 팀장이다. 볼드모트(분산 키-값 저장소), 카프카(메시징 시스템), 삼자(스트림 처리 시스템) 등 몇몇 오픈 소스 프로젝트의 원 저자다.


이 책은 자신의 블로그에 쓴 글을 바탕으로 분산 시스템에서 로그의 작동 원리를 설명하고, 데이터 통합, 엔터프라이즈 애플리케이션, 실시간 스트림 처리, 데이터 시스템 설계, 추상화 컴퓨팅 모델 등의 다양한 용도로 실제 쓰이고 있는 로그의 개념에 대해 이야기한다. 


Twitter: @jaykreps

이일웅 역자

이일웅

10년 넘게 국내, 미국 등지에서 대기업/공공기관 프로젝트를 수행한 웹 개발자이자 두 딸의 사랑을 한몸에 받고 사는 행복한 딸바보다. 자바 기반의 서버 플랫폼 구축, 데이터 연계, 그리고 다양한 자바스크립트 프레임워크를 응용한 프론트엔드 화면 개발을 주로 담당해왔다. 시간이 날 때엔 피아노를 연주한다.


개인 홈페이지: http://www.bullion.pe.kr

1 들어가며 
    1.1 로그란 무엇인가
    1.2 데이터베이스에서의 로그
    1.3 분산 시스템에서의 로그
    1.4 변경로그 101: 테이블과 이벤트는 동전의 양면과 같다
    1.5 다음 장에서는


2 데이터 통합
    2.1 데이터 통합: 두 가지 문제
    2.2 로그 구조의 데이터 흐름
    2.3 링크드인에서 나의 경험
    2.4 ETL과 데이터 웨어하우스와의 관계
    2.5 ETL과 조직 확장성
    2.6 어느 시점에서 데이터 변환을 수행하는가
    2.7 시스템 간 결합도를 낮춤
    2.8 로그 확장


3 로그와 실시간 스트림 처리
    3.1 데이터 흐름 그래프
    3.2 로그와 스트림 처리
    3.3 데이터 재처리: 람다 아키텍처와 다른 대안
    3.4 상태적 실시간 처리
    3.5 Log Compaction


4 로그를 이용한 데이터 시스템 구축
    4.1 언번들링?
    4.2 시스템 아키텍처로서 로그의 중요성
    4.3 마무리


부록 참고 자료
    부록.1 학술 논문, 시스템, 강연, 블로그
    부록.2 엔터프라이즈 소프트웨어
    부록.3 오픈 소스

오랜만에 접하는 e-book이다.
80여장의 적당한 분량과 쉬운 그림으로 구성된 이책은 첫 느낌대로 쉽게 읽을 수 있었다.
그리고 책을 다 읽었을때, " 이거 뭐야" 그럴 정도로 뭔가 후다닥 끝나는 느낌이였다.!
뭔가를 많이 알게된것도 같고, 그냥 설명만 한것 같아서 내용을 정리할수가 없었다.
다시한번 책을 읽어보았다.

먼저 이건 eBook 으로 500페이지 분량중 쉽게 정리된 100페이지 이내로 정리된 전자책이다.
그 점을 감안하고 읽어보았다.

그리고 목차에서 흐름을 보면, 로그가 어떻게 분석하고, 어떻게 파싱하고, 시스템간 복잡하게 연동이 어쩌고 저쩌고 되는 내용이 아니고,
로그에 대한 간략 언급, 데이터통합의 이슈 요약! 그리고 이를 고려한 시스템 구축과 마지막으로 참고자료에 필요한 url만 정리된 것이였다.
즉 석박사 학위 논문과 같은 구성으로 복잡한 내용을 쉽게 정리하고 독자에게 전달하고, 필요한 부연설명과 참고자료는 별도로 알려주는 것이였다.
이런 맥락을 잡고 내용을 읽으니 쉽게 정리할 수 있었다.

무엇보다도 이책에서 가장 좋았던건 복잡한 시스템 구성도가 아니, 간략한 그림이였다.
평소 어려운 구성도와 소스로 채워진 책들을 보며 쉽게 정리해도 좋을텐데란 생각을 했었기에, 머리속에 쉽게 내용을 정리할수 있었다.
(초보자 교육용, 상급자 이해를 위한 보고서용으로 너무나 적합하다. )
[그림만 보면 너무 간단해서 "이게 뭐야?" 그런 편견이 있을까봐, 그림은 복사하지않으니 직접 읽어보기를 권한다.]

정리하면, 단순 로그를 중앙에 모아서 파싱해서 보여주는것에 대한 내용이 아니라,
NoSQL/분산시스템에 관점에서 저자의 경험을 보태서 핵심만 정리한 좋은 요약서인걸 알수 있었다.
즉 알기 쉽게 구성된 책이지만, 시스템분석, 시스템기획, 데이터센터운영, 보안 등의 경험이 있어야만 이짧은 내용속에 담겨진 많은 내용을 알수 있을것이기에, 어느정도 경험이 있으며, 이런지식을 머리속으로 정리한다거나, 혹 논문을 준비중인 사람들한테 읽어보기를 권해본다.

결제하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리얼타임 eBook 안내

PDF 형식으로 제공되며, 다운로드한 eBook은 PDF 포맷을 지원하는 디바이스 또는 프로그램에서 제한없이 열람할 수 있습니다. 또한 eBook 내의 텍스트 검색 및 인쇄도 가능합니다.

리뷰쓰기

닫기
* 도서명 :
로그를 사랑해 : 데이터 처리/통합/시스템 구축을 위한 로그
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
로그를 사랑해 : 데이터 처리/통합/시스템 구축을 위한 로그
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
로그를 사랑해 : 데이터 처리/통합/시스템 구축을 위한 로그
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0