저자 및 목차

Posted 2012. 12. 27. 16:26

eBook Only & DRM-free

대용량 서버 구축을 위한 분산 캐시의 이해!

이 책은 대용량 서비스의 성능을 쉽게 높여줄 수 있는 분산 캐시 기술인 Memcached와 Redis를 소개한다. Memcached와 Redis의 핵심내용을 담았으며, Short URL 실습을 통해서 관련 내용을 쉽게 이해할 수 있다.

대상 독자
  • 대용량 서비스를 설계하고 싶은 초보자
  • 분산 캐시를 대용량 서비스에 적용해 보고 싶은 실무자
도서 특징(출판사 리뷰)

간단한 Short URL 실습으로 이해하는 분산 캐시 기술
현재 웹 서비스를 비롯한 다양한 SNS 서비스로 대용량 서비스가 증가하고 있으며, 이로 인해 대용량 처리 기술에 대한 관심이 높아지고 있다. 이 책에서 소개하는 분산 캐시 기술인 Memcached와 Redis는 대용량 서비스의 성능을 쉽게 높여줄 수 있는 기술로써, 앞으로 관심이 집중될 기술 중 하나다. 이 책에서 소개하는 분산 캐시 기술들을 이해하면, 대용량 서버를 구축하는 데 많은 도움이 될 것이다.

맨위로

저자소개

[지은이] 강대명
빅데이터와 클라우드 등에 관심이 많은 개발자입니다. 파이널데이터에서 디지털 포렌식을, NHN에서 메일 서비스를 개발하였습니다. 현재는 모든 걸 정리하고 더 나은 미래를 만들기 위해서 필리핀에서 영어를 공부하고 있습니다.


맨위로

목차

1장. 분산 캐시가 왜 필요할까?
  01. 대규모 트래픽 처리의 성능 이슈
  02. 서비스의 시작, 하나의 DB에서 모두 처리하기
  03. Read가 많을 경우 Read와 Write를 분리하자
  04. Write 증가하면 파티셔닝하자

2장. 분산 캐시를 구현하는 핵심 기술: Consistent Hashing
  01. Consistent Hashing

3장. 분산 캐시의 활용
  01. Memcached
  02. Redis

4장. 분산 캐시 솔루션을 사용할 때 주의할 점
  01. 메모리 사용량에 주의하자
  02. 성능이 갑자기 떨어지면 메모리 스와핑을 의심하자
  03. Memcached와 Redis의 flush는 어떻게 다를까?

5장. Redis를 이용한 간단한 Short URL 서비스 구축하기
  01. Read를 Redis로 대체하자
  02. Short URL 생성 로직도 Redis로 대체하자
  03. Redis의 Sorted Set을 이용한 인기 URL 찾아보기