가상 면접 사례로 배우는 대규모 시스템 설계 기초

2023. 5. 10. 07:40책 추천

728x90
반응형

 

책 정보

  • 카테고리
    컴퓨터공학
  • 쪽수/무게/크기
    320쪽568g174*226*21mm
  • ISBN
    9788966263158

 

책 소개

“페이스북의 뉴스 피드나 메신저, 유튜브, 구글 드라이브 같은 대규모 시스템은 어떻게 설계할까?”

IT 경력자라도 느닷없이 대규모 시스템을 설계하려고 하면 막막하다고 느낄 수 있다. 특히나 면접을 보는 상황이라면 더욱 눈앞이 캄캄해질 것이다. 복잡한 시스템을 설계할 때는 어디서부터 어떻게 시작해야 할까?

이 책은 면접 상황을 가정하고 단순한 시스템 설계에서 출발하여 시스템 확장에 따른 이슈와 요구 사항을 파악하면서 대규모 시스템을 구축해 나가는 방법을 설명한다. 또한 각 시스템 특성에 맞게 여러 설계안을 소개하고 장단점을 비교하여 가장 적합한 설계안을 제시한다. 단일 서버부터 복잡한 시스템까지, 여러 가지 사례로 면접관과 가상으로 대화를 주고받으며 이미지 트레이닝하다 보면 어떤 시스템이라도 설계할 수 있는 근육이 길러질 것이다.
예스24에서 제공한 정보입니다.
 

 

출판사 서평

"페이스북의 뉴스 피드나 메신저, 유튜브, 구글 드라이브 같은 대규모 시스템은 어떻게 설계할까?"

IT 경력자라도 느닷없이 대규모 시스템을 설계하려고 하면 막막하다고 느낄 수 있다. 특히나 면접을 보는 상황이라면 더욱 눈앞이 캄캄해질 것이다. 복잡한 시스템을 설계할 때는 어디서부터 어떻게 시작해야 할까?

이 책은 면접 상황을 가정하고 단순한 시스템 설계에서 출발하여 시스템 확장에 따른 이슈와 요구 사항을 파악하면서 대규모 시스템을 구축해 나가는 방법을 설명한다. 또한 각 시스템 특성에 맞게 여러 설계안을 소개하고 장단점을 비교하여 가장 적합한 설계안을 제시한다. 단일 서버부터 복잡한 시스템까지, 여러 가지 사례로 면접관과 가상으로 대화를 주고받으며 이미지 트레이닝하다 보면 어떤 시스템이라도 설계할 수 있는 근육이 길러질 것이다.

2020년 출간 이후 아마존 베스트셀러!

아마존 컴퓨터네트워크응용 분야 베스트셀러 1위!

《가상 면접으로 배우는 대규모 시스템 설계 기초》는 16가지 실제 시스템 설계 면접 문제와 상세한 답안을 제시한다. 시스템 동작 원리를 시각적으로 보여 주는 188개의 도해로 설명하면서 4단계 접근법으로 면접 문제를 풀 수 있도록 돕는다. 이 책을 통해 면접관이 평가하려는 항목과 그 이유를 내부자 관점에서 들을 수 있다.
알라딘에서 제공한 정보입니다.
 

 

목차

옮긴이의 글

지은이의 글

1장 사용자 수에 따른 규모 확장성

2장 개략적인 규모 추정

3장 시스템 설계 면접 공략법

4장 처리율 제한 장치의 설계

5장 안정 해시 설계

6장 키-값 저장소 설계

7장 분산 시스템을 위한 유일 ID 생성기 설계

8장 URL 단축기 설계

9장 웹 크롤러 설계

10장 알림 시스템 설계

11장 뉴스 피드 시스템 설계

12장 채팅 시스템 설계

13장 검색어 자동완성 시스템

14장 유튜브 설계

15장 구글 드라이브 설계

16장 배움은 계속된다
알라딘에서 제공한 정보입니다.

 

 

 

 

728x90
반응형