대규모 서비스를 지탱하는 기술 > 자유게시판

자유게시판

대규모 서비스를 지탱하는 기술 정보

대규모 서비스를 지탱하는 기술

본문

20121029_202423.jpg

이라는 책을 득탬했습니다... 
 저녁에 영풍문고에서...
교수님께서 연구비로 사주셨구요...ㅋㅋ
그동안 궁금했던 내용들이... 정말 한권에 다 들어있더군요..~
(아래 깔린 CINEMA 4D는 모션그래픽을 업그레이드 하기위해 구매한 3D서적입니다..)

구글이나 FB같은 초대형 사이트들이 어떻게 시스템을 운영하며... 유지보수하는지에 대해..
기술적으로 자세한 내용이 있다기보다는 어떤 형식으로 돌아가는지..
그리고 핵심적인 스킬들(?)에 대한 설명이 되어있는데..
그냥 푹~ 빠져들었습니다..
이런쪽으로 관심 있으신 분들께 추천하고싶군요^^
우선 목차만 봐도 구미가 쭉쭉 당긴다는...

책 홍보... (맞구요... 저랑은 상관 없지만 ㅋㅋ)
링크 다라가보시면 목차나 책의 개요에 대해 보실 수 있네요^^

일본에 실존하는 IT기업을 예로 쓰여진 책인데.. 정말 대단하네요...
맨땅에 헤딩하면서 쌓아온 노하우를 전수받는단 느낌이랄까...

좋은 저녁 보내세요~
책 좀만 더 보다가... 일해야죠 ㅠㅠ
추천
0
  • 복사

댓글 10개

목차예요...ㅎㅎ


제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
어이쿠 반갑습니다~~^^ 저도 비슷합니다..ㅋㅋ
일단 책 표지를 보고 끌린다 싶으면 목차로 달려갑니다...
거기서도 만족하면 세부적인 레이아웃이나..(역시 디자인이네요 ㅋㅋ)
내용을 보지요^^
ㅋㅋㅋㅋ 제가.. 언제쯤.. 실무에... 적용을... 하게될지 의문입니다^^~
행여.. 갑작스레 엄청난 아이디어가 떠올라서 어디서 투자좀 받아서 사업 런칭하고...
성공한다면 모를까요?^^
지금 상황에선 운영서버 10대만 확장해도 성공으로 봅니다 크크크;;
물론 그때 가면 또 달라지겠지만...
꿈을 꿔야죠~^^ 아주 크게~
© SIRSOFT
현재 페이지 제일 처음으로