간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 머니 결제시 최대할인 3천원 / 5만원 이상 결제, 기간 중 1회)
인터파크 롯데카드 5% (21,380원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (15,750원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (18,000원)
(최대할인 4만원 / 2만원 이상 결제)
Close

대규모 서비스를 지탱하는 기술 : 데이터구조, 메모리, OS, DB, 서버/ 인프라

소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 142
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

25,000원

  • 22,500 (10%할인)

    1,250P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서

    • 사은품(6)

    출판사 서평

    베스트셀러 [(24시간 365일)서버/인프라를 지탱하는 기술]의 핵심 저자들이 또 한 권의 역작을 펴냈다. 서버 1대부터 시작하여 1,000대의 호스트를 운영하기까지 수없이 많이 겪었던 시행착오와 해결책, 먼 길을 돌고 돌아서 비로소 체득한 대규모 서비스 개발과 운용에 관한 핵심 노하우들을 이 책은 아낌없이 전달하고 있다.

    ‘지식 커뮤니티’ 인력검색 서비스, 다이어리(블로그) 호스팅 서비스, 소셜 북마크 서비스 등을 개발해 운영하고 있는 일본의 대표 인터넷 기업 중 하나인 하테나(hatena), 수년 간 축적되어 온 하테나의 서비스 운영 노하우를 살펴보고 우리 현실에 적용할 수 있는 좋은 기회의 장이 될 수 있을 것이다.

    이 책은 대규모 서비스를 개발?운용하는 기술자를 위한 입문서다. 하테나가 학생을 대상으로 개최하는 인턴십에서 수행하는 실제 기술 강의를 기반으로 구성되어 있다. 계속해서 성장하고 있는 웹 서비스를 간단히 처리할 수 없는 규모의 데이터에 직면했을 때 어떻게 처리할까? 자신이 작성한 코드가 시스템을 다운시키지 않게 하려면 어떤 점에 주의해야 할까? 확장성을 고려한 시스템을 설계하려면 무엇을 확보해 두어야 할까? 이러한 쟁점들을 해결할 수 있는 다양한 실전 기술들을 다루고 있다.

    내용은 OS 및 컴퓨터의 동작원리, DB 분산방법, 실전적인 알고리즘을 시스템에 적용하는 방법, 대규모 데이터를 요리하는 검색엔진의 원리와 구조, 시스템 전체를 조망하기 위한 인프라 설계지식 등을 다양한 샘플 코드와 함께 자세하게 소개하고 있다.

    이와 같은 기본 지식 외에도 하테나의 서비스 개발 현장에서 엔지니어 간 의사소통 방법과 활용도구에 대한 사용 이유, 목표도 소개하고 있어서 개발뿐 아니라 팀 운영 면에서도 도움이 될 만한 정보들이 가득 차 있다. 또한 향후 서비스 전체를 클라우드로의 이전 여부를 선택할 경우에 있을 수 있는 문제나 자체 서버를 사용하려는 입장에서의 고려사항 및 전망, 글로벌화를 위해 넘어야 할 장벽에 대한 설명도 중대규모 서비스를 운영하는 이들에게 도움이 될 것이다.

    실제로 하루 1,500만 명의 사용자들이 이용하고 있는 하테나이기 때문에 전달할 수 있는 실전적이고 생생한 기술과 현장감. 인턴십에 참가하는 학생을 불과 며칠 동안의 교육만으로 개발현장으로 이끌어야 한다는 필요로부터 얻어진 지식의 체계화. 이것들을 융합함으로써 재미있고 질리지 않게 읽을 수 있고, 아울러 핵심 지식을 얻을 수 있는 책이 될 수 있도록 힘썼다.

    목차

    제1장 대규모 웹 서비스 개발 오리엔테이션 -전체 그림 파악하기
    강의 0 이 책의 근본 - 이 책에서 설명하는 것과 설명하지 않는 것
    강의 1 대규모 서비스와 소규모 서비스
    강의 2 계속 성장하는 서비스와 대규모화의 벽
    강의 3 서비스 개발의 현장

    제2장 대규모 데이터 처리 입문 - 메모리와 디스크, 웹 애플리케이션과 부하
    강의 4 하테나 북마크의 데이터 규모 - 데이터가 많을수록 처리에 시간이 걸린다
    강의 5 대규모 데이터 처리의 어려운 점 - 메모리와 디스크
    강의 6 규모조정의 요소
    강의 7 대규모 데이터를 다루기 위한 기초지식

    제3장 OS 캐시와 분산 - 대규모 데이터를 효율적으로 처리하는 원리
    강의 8 OS의 캐시 구조
    강의 9 I/O 부하를 줄이는 방법
    강의 10 국소성을 살리는 분산

    제4장 DB 스케일아웃 전략 - 분산을 고려한 MySQL 운용
    강의 11 인덱스를 올바르게 운용하기 - 분산을 고려한 MySQL 운용의 대전제
    강의 12 MySQL의 분산 - 확장을 전제로 한 시스템 설계
    강의 13 MySQL의 스케일아웃과 파티셔닝

    제5장 대규모 데이터 처리 실전 입문 - 애플리케이션 개발의 급소
    강의 14 용도특화형 인덱싱 - 대규모 데이터를 능수능란하게 다루기
    강의 15 이론과 실전 양쪽과의 싸움

    제6장 [과제] 압축 프로그래밍 - 데이터 크기, I/O 고속화와의 관계 인식하기
    강의 16 [과제] 정수 데이터를 컴팩트하게 가져가기
    강의 17 VB Code와 속도감각
    강의 18 과제에 대한 상세설명과 응답 사례

    제7장 알고리즘 실용화 - 가까운 예로 보는 이론ㆍ연구의 실전 투입
    강의 19 알고리즘과 평가
    강의 20 하테나 다이어리의 키워드 링크
    강의 21 하테나 북마크의 기사 분류

    제8장 [과제] 하테나 키워드링크 구현 - 응용으로 가는 길 깨닫기
    강의 22 [과제] 하테나 키워드 링크 만들기
    강의 23 응답 사례와 사고방식

    제9장 전문 검색기술 도전 - 대규모 데이터 처리의 노하우
    강의 24 전문 검색기술의 응용범위
    강의 25 검색 시스템의 아키텍처
    강의 26 검색엔진의 내부구조

    제10장 [과제] 전문 검색엔진 작성 - 기초, 상세부분 작성, 속도와 정확성 추구
    강의 27 [과제] 하테나 북마크 전문 검색 만들기
    강의 28 응답 사례와 사고방식

    제11장 대규모 데이터 처리를 지탱하는 서버/인프라 입문 - 웹 서비스의 백엔드
    강의 29 엔터프라이즈 vs. 웹 서비스
    강의 30 클라우드 vs. 자체구축 인프라

    제12장 확장성 확보에 필요한 사고방식 - 규모 증대와 시스템 확장
    강의 31 계층과 확장성
    강의 32 부하 파악, 튜닝

    제13장 다중성 확보, 시스템 안정화 - 100%에 근접한 가동률을 실현하는 원리
    강의 33 다중성 확보
    강의 34 시스템 안정화
    강의 35 시스템 안정화 대책

    제14장 효율향상전략 - 하드웨어의 리소스 사용률 높이기
    강의 36 가상화 기술
    강의 37 하드웨어와 효율향상 - 저비용을 실현하는 요소기술

    제15장 웹 서비스와 네트워크 - 서비스의 성장
    강의 38 네트워크 분기점
    강의 39 한층 높은 단계로

    특별편 현대 웹 서비스 구축에 필요한 실전 기술 - 대규모 서비스에 대응하기 위해서
    Special 강의 1 작업큐(Job-Queue) 시스템 - TheSchwartz, Gearman
    Special 강의 2 스토리지 선택 - RDBMS와 key-value 스토어
    Special 강의 3 캐시 시스템 - Squid, Varnish
    Special 강의 4 계산 클러스터 - Hadoop

    저자소개

    이토 나오야 [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 일본
    출간도서 3종
    판매수 1,064권

    nifty, 하테나 CTO, GREE 총괄부장을 거쳐 프리랜서로 활동하고 있다. 블로그나 소셜 북마크 등 10년간 소셜 미디어의 발전과 운영에 종사하였으며, 지은 책으로는 [Chef Solo 입문], [서버/인프라를 지탱하는 기술], [대규모 서비스를 지탱하는 기술] 등이 있다. 2013년 9월부터 KAIZE Platform의 기술고문도 맡고 있다.

    다나카 신지 [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    현재 ㈜하테나의 서비스를 지탱하는 600대 이상의 서버, 시스템 성능 및 인프라 등을 총괄하고 있다. 정보학 박사이기도 하다. 공저로는 [(24시간/365일)서버/인프라를 지탱하는 기술](제이펍)이 있으며, 기타 다수의 번역서들이 있다.

    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    현재 씨디네트웍스에 근무 중이며, IT 산업의 미시적인 영역과 거시적인 영역을 아우르는 통찰력을 갖게 되기를 꿈꾸고 있고, 최근 모바일 생태계를 향해 작은 보폭으로 한걸음씩 내딛고 있다.
    옮긴 책으로는 [DEBUG HACKS](와우북스)를 비롯해 [프로세서를 지탱하는 기술] [대규모 서비스를 지탱하는 기술] [클라우드의 충격] [서버/인프라를 지탱하는 기술] 등이 있다.

    역자의 다른책

    전체보기

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      10.0 (총 0건)

      구매 후 리뷰 작성 시, 북피니언 지수 최대 600점

      리뷰쓰기

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      10.0

      교환/환불

      교환/환불 방법

      ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

      교환/환불 가능 기간

      고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

      교환/환불 비용

      고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

      교환/환불 불가사유

      반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
      배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

      소비자 피해보상

      소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
      교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

      기타

      도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

      배송안내

      • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

      • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

      • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

      • 배송비

      도서(중고도서 포함) 구매

      2,000원 (1만원이상 구매 시 무료배송)

      음반/DVD/잡지/만화 구매

      2,000원 (2만원이상 구매 시 무료배송)

      도서와 음반/DVD/잡지/만화/
      중고직배송상품을 함께 구매

      2,000원 (1만원이상 구매 시 무료배송)

      업체직접배송상품 구매

      업체별 상이한 배송비 적용