본문 바로가기
후기

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

by 신재권 2024. 10. 9.

https://product.kyobobook.co.kr/detail/S000211656186

 

가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 | 알렉스 쉬 - 교보문고

가상 면접 사례로 배우는 대규모 시스템 설계 기초 2 | 구글 맵, 지메일, 아마존 S3 같은 대규모 시스템은 어떻게 설계할까? 글로벌 기업 시스템 설계에 몸담은 핵심 인물들의 노하우를 집대성했

product.kyobobook.co.kr

 

대규모 시스템 설계 기초 1에 이어서 읽은 책이다. 1을 읽었을 때 너무 재미있었어서 기대하고 읽었다. 기대한 만큼 정말 재미있게 읽었다.

내용 자체는 솔직히 어렵고 와닿지 않는 내용이 많다. 하지만 대규모 시스템 설계 시 어떤 것을 고려해야 할 지 등 인사이트를 얻은 것으로 만족한다.

 

분산 메시지 큐 설계 파트에서 직접 큐 설계를 해보는데, 해당 파트를 진행하며 실제 큐의 동작 원리 등을 깊게 파악하게 되었다.

 

이런 대규모 시스템을 설계하거나, 시스템에 관여할 수 있는 날이 오게된다면 많은 도움이 될 것 같다.

또한, 고가용성을 제공하기 위한 방안들을 많이 알려준다. 

현재 재직 중인 회사 시스템에서 SPOF가 정말 많은데, 더욱 고려하게 되는 계기가 되었다. -> 고려 뿐만 아니라 적용도 실제로 하고 있다.

 

책 후기가 짧은 텀으로 올라오는 경우가 있는데, 이는 내가 여러 개의 책을 동시에 읽기 때문이다. 평균적으로 동시에 2권을 읽는 것 같다.
입사 한지 1년이 되는 달이다. 해당 회사에서 책 지원을 해줘서 그런지 정말 책을 많이 읽었다. 입사하고 개발 서적만 20권 정도 읽었다. 여기서 70%이상은 회사 복지 구매한 책들이다. (책 뿐만 아닌 강의, 컨퍼런스도 지원해준다.)

읽은 책들을 전부 습득하지는 못하였지만, 많은 성장을 했다고 느꼈다. 나는 성장욕을 회사에 많이 푸는 것 같다. 지원받은 만큼 서비스에 많이 적용도 하였고, 성능도 많이 개선하고, 문제 발생 시 빠르게 해결할 수 있던 것 같다.

 

하지만 항상 부족하다. 아직 읽을 책들이 쌓였다. 다음에 읽을 책들은 JVM에 관한 것들이다.

- JVM 밑바닥까지 파헤치기 -> 대충 봤었는데 JVM에 대해 깊은 내용을 다루고 있는 것 같아 너무 기대가 된다. 시중 책 중 JVM을 이정도로 깊게 다루는 책은 없는 것 같다.

- JVM Performance Optimizing -> 서점에서 보자마자 양장본이라 1차로 놀랐고, 성능 분석에 대해 깊게 다루는 것 같아 바로 구매하였다.

- 자바 최적화: 이것도 JVM 밑바닥까지 파헤치기랑 비슷하게 JVM을 깊게 다루기 때문에 구매하였다.

 

로우한 것들을 다루는 책들이기 때문에 기대가 되는 책들이다.

 

요약은 아래 노션페이지에 있다.

https://sjk0602.notion.site/2-1f76d4a86b8e426d8dff3768eff8b3f6?pvs=4

 

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

01. 근접성 서비스

sjk0602.notion.site

 

'후기' 카테고리의 다른 글

2024 마무리  (0) 2025.01.01
[컨퍼런스 후기] 우아콘 2024  (0) 2024.11.03
[책 후기] 코틀린 코루틴의 정석  (0) 2024.10.06
[컨퍼런스 후기] SLASH 24  (0) 2024.10.03
[책 후기] 이벤트 기반 마이크로서비스 구축  (0) 2024.08.18