티스토리 뷰
https://www.yes24.com/Product/Goods/102819435
이 책 드디어 다 읽었다! 그렇게 막 두껍지는 않은데 회사 다니면서 이것 저것 하느라 읽는 데 시간이 좀 걸렸다.
주된 내용은 대규모 시스템 설계할 때 어떻게 접근해야하는지 면접의 상황을 빌려서 풀어가는 것이다. 처리율 제한 장치, 안정 해시, 키-값 저장소, 유일 ID 생성기, URL 단축기, 웹 크롤러, 알림 시스템, 뉴스 피드 시스템, 채팅 시스템, 검색어 자동완성 등 대규모로 설계할 때 어떻게 설계해야할지 막막한 것들에 대해서 여러 방안을 알려주고 최적의 방법을 찾아가는 과정이 많이 도움이 되었다. 그리고 이후에는 유튜브, 구글 드라이브의 설계를 진행해보며 실제로 시스템이 이렇게 설계되어 있겠구나 그림을 그려볼 수 있어서 좋았다.
그리고 실제 면접에서 시스템 설계하는 문제가 나오면 어떻게 접근하면 좋을지 미리 경험해볼 수 있어서 그런 경험이 적은 나에게 많은 도움이 되었다.
정리를 하면서 읽긴 했는데 아직 이 책의 30%만 흡수한 것 같아서 정리한 내용을 토대로 다시 읽어봐야겠다.
300x250
'공부흔적 > 완강 및 완독' 카테고리의 다른 글
완강) 스프링 시큐리티 - Spring Boot 기반으로 개발하는 Spring Security (0) | 2023.11.09 |
---|---|
완강) 인프런 스프링 부트 - 핵심 원리와 활용(스프링 완전 정복 로드맵 완주) (0) | 2023.09.08 |
완강) 인프런 리눅스 성능 분석 시작하기 (0) | 2023.07.28 |
완강) 인프런 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (0) | 2021.04.24 |
완강) 인프런 스프링 핵심 원리 - 기본편 (0) | 2021.04.11 |