가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 -프로그래밍 인사이트

가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 -프로그래밍 인사이트

$36.00
Description
“구글 맵, 지메일, 아마존 S3 같은 대규모 시스템은 어떻게 설계할까?”
글로벌 기업 시스템 설계에 몸담은 핵심 인물들의 노하우를 집대성했다!

복잡한 대규모 시스템 설계는 어떻게 접근해야 할까? 중요한 건 바로 문제 해결 능력이다. 이 책은 시스템의 요구사항, 제약사항, 그리고 성능 병목 지점을 잘 이해하여 안정적으로 설계할 수 있는 전략을 제시한다. 정해진 답이 없어 막막하게 느껴지는 시스템 설계에서, 저자가 소개하는 4가지 접근법을 차근차근 따라가다 보면 여러 대안을 놓고 상황에 맞게 설계하는 능력을 기를 수 있을 것이다.

1편에서 다루지 않은, 우리 삶과 밀접하게 연결된 또 다른 시스템을 깊이 있게 다루기 때문에 분산 시스템에 대한 기본적인 이해를 갖춘 독자라면 이전 편을 읽지 않아도 누구나 흥미롭게 읽을 수 있다. 면접을 준비하지 않는 독자에게도 도움이 된다. 실제 시스템에 가담한 많은 엔지니어와 매니저의 노하우가 앞으로의 설계 경험을 바꿔줄 것이다.
선정 및 수상내역
2024 대한민국학술원 우수학술도서 선정

북 트레일러

  • 출판사의 사정에 따라 서비스가 변경 또는 중지될 수 있습니다.
  • Window7의 경우 사운드 연결이 없을 시, 동영상 재생에 오류가 발생할 수 있습니다. 이어폰, 스피커 등이 연결되어 있는지 확인 하시고 재생하시기 바랍니다.

저자

알렉스쉬,산람

저자:알렉스쉬

경험이풍부한소프트웨어개발자이자사업가다.트위터,애플,징가,오라클등에서근무했으며,카네기멜론대학에서석사학위를받았다.복잡한시스템을설계하고구현하는것을아주좋아한다.



저자:산람

수십년동안디스코드,징가,넷앱등고속성장하는회사에서확장성높은시스템을구축한경험이있는소프트웨어엔지니어다.사용자규모가수백만에이르는여러흥미로운분산시스템을설계,구축,운영및최적화하는일을했다.



역자:이병준

한국전자통신연구원에서13년간근무한뒤NHN엔터테인먼트와아마존을거쳐,현재는시애틀에서몰로코(Moloco,Inc.)의SiteReliabilityEngineering팀매니저로일하고있다.주요관심사는인프라소프트웨어,테스트방법론,유지보수가쉬운시스템설계방법론등이다.인사이트와함께《코딩인터뷰완전분석》,《불확실성과화해하는프로젝트추정과계획》등다수번역서를냈다.

목차

옮긴이의글
서문
감사의글

1장근접성서비스
2장주변친구
3장구글맵
4장분산메시지큐
5장지표모니터링및경보시스템
6장광고클릭이벤트집계
7장호텔예약시스템
8장분산이메일서비스
9장S3와유사한객체저장소
10장실시간게임순위표
11장결제시스템
12장전자지갑
13장증권거래소

맺음말
찾아보기

출판사 서평

우아한형제들,깃허브,인프런등
다수플랫폼의스터디그룹에서선택한책이2편으로돌아왔다!

《가상면접사례로배우는대규모시스템설계기초2》는시스템설계를시작하는사람들을위한가이드이자설계안내서이다.1권에서다루지않았던금융시스템을비롯해보다다양한시스템을사례로들며설계를위해필요한지식을설명한다.또한각장마다단계적접근을통해실전에서쓸수있는전략을알려준다.
설계에는정답이없지만좋은설계는분명존재한다.정답이아닌좋은설계를위한방향을제시하는이책을따라가다보면오랜시간에걸쳐쌓은것처럼탄탄한지식과전략을갖출수있을것이다.

이책에서다루는내용
-시스템동작원리를시각적으로보여주는303개의풍부한도해
-아파치카프카,전자지갑,주식거래,에어비앤비,SNS광고집계등,13가지실제시스템설계면접문제와상세한답안
-시스템을단계별로설계할수있는4단계접근법
-내부자관점에서설명한면접관이지원자에게기대하는자질