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

서링·2023년 5월 10일
0
post-thumbnail

책 소개

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

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

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

책 소개 발췌

원서명

System Design Interview

저자 소개

저자

알렉스 쉬

번역

이병준

목차

1장 사용자 수에 따른 규모 확장성
2장 개략적인규모추정
3장 시스템 설계 면접 공략법
4장 처리율제한장치의설계
5장 안정해시설계
6장 키-값저장소설계
7장 분산시스템을위한유일 ID 생성기설계
8장 URL 단축기설계
9장 웹크롤러설계
10장 알림시스템설계
11장 뉴스피드시스템설계
12장 채팅시스템설계
13장 검색어자동완성시스템
14장 유튜브설계
15장 구글드라이브설계
16장 배움은계속된다

읽기 전👊

앞으로 해당 책을 1주에 1장씩 읽고 블로그에 내용을 정리할 예정입니다.

'내가 읽기에는 어려운 책이 아닐까?' 라는 걱정도 있지만, 책을 통해 시스템 설계에 대해 조금이라도 더 이해하고 알아갈 수 있도록 열심히 읽어보겠습니다!🔥

profile
매일매일 성장하는 개발자 ✨🏃‍♀️

0개의 댓글