한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다.

웹 애플리케이션 개발을 하다 보면 네트워크 이슈를 마주할 때가 있다. 그럴 때마다 "네트워크는 어려워"라며 회피하곤 했는데, 이 책을 읽고 나니 그 어려움의 원인을 알 수 있었다. 단순히 개념만 나열하는 것이 아니라 각 기술이 왜 생겨났는지, 어떤 문제를 해결하기 위한 것인지부터 설명하기 때문이다.
특히 광 통신 부분에서 단일모드와 다중모드 광섬유의 차이를 설명하는 부분이 인상적이었다. 물리적인 빛의 전파 방식부터 시작해서 실제 데이터센터에서 어떤 케이블을 선택해야 하는지까지 연결지어 설명한다. 클라우드 서비스를 사용할 때 지연시간이나 대역폭을 고려하는 이유를 물리적 관점에서 이해할 수 있었다.
또한 로드밸런서 부분에서 L4와 L7의 차이점을 다룬 내용도 유용했다. 사내 클라우드 환경에서 배포할 때 매뉴얼에 따라 설정하긴 했지만 왜 이런 설정을 해야 하는지 제대로 이해하지 못했었다. 이 책을 통해 세션 어피니티나 로드밸런싱 알고리즘이 실제 서비스 성능에 어떤 영향을 미치는지, 그리고 그동안 막무가내로 따라했던 네트워크 설정들의 의미를 명확하게 파악할 수 있었다.
저자가 네이버와 Juniper Networks에서 쌓은 실무 경험을 바탕으로 쓴 만큼, 이론보다는 실제 현장에서 마주하는 문제들과 해결책에 초점을 맞춘다. 네트워크 전문가가 아니어도 충분히 이해할 수 있도록 용어의 기원부터 설명하는 것도 좋았다.
네트워크 기초를 탄탄히 다지고 싶은 개발자, 시스템 성능 최적화의 근본적인 이해를 얻고 싶은 사람들에게 이 책을 추천한다.
'Review' 카테고리의 다른 글
| 아키텍트 첫걸음 (1) | 2025.08.31 |
|---|---|
| 핸즈온 LLM (3) | 2025.07.30 |
| LLM 서비스 설계와 최적화 - 비용은 낮추고 성능은 극대화하는 AI 서비스 구축과 운영 가이드 (1) | 2025.06.03 |
| 플랫폼 엔지니어링 (0) | 2025.04.25 |
| 자바 코드의 품질을 높이는 100가지 방법 (0) | 2025.03.31 |