siv***
2025-06-27

자바 성능 튜닝, 소문과 감에 의존하지 말고 과학적으로 접근하라! 구체적인 사례와 코드로 배우는 클라우드 네이티브 자바 실전 가이드
한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다.
사실 제목이 최적화여서 선입견이 있었다.
실제로 자바 애플리케이션에 대한 튜닝 포인트를 집어주고,
이런 부분을 이런식으로 수정하면 이렇게 드라마틱하게 변한다는 그래프를 보여주는 책이고 생각했다.
뭐. 거의 틀린 생각 이었다.
자바의 기본 문법을 다루거나 하지는 않지만,
개발 및 운영시 알아야 하는 기본적인 지식들을 다룬다.
세부적인 팁보다는 전반적으로 알아야할 내용들을 다루고 있어서,
자바의 버전업이 된다고 쓸모없는 지식이 되지는 않는 형태이다.
최근 회사 인턴을 뽑으면서 인터뷰를 진행했는데,
이 책에서 나온 JVM의 기본적인 사항이나 GC에 대한 것은 단골 질문이다.
(java 개발자라고 지원했는데, C와 같은 컴파일 언어의 내용을 말한 분도 있었다.)
아마 취준생들은 한 번쯤 읽어 봐야 할 책이라고 생각한다.
또한 세상이 클라우드로 바뀌다 보니, 클라우드에서의 차이점이나 관측을 위한 오픈텔레메트리도 다루고 있어서
한권의 책으로 폭넓게 자바를 다룬다.
미세 조정의 팁을 원하는 분들에게는 미흡하다고 생각할지 모르지만,
최적화를 위해 다루고 개발자가 기본적으로 알아야 할 것들을 넓게 다루는 좋은 책인 것 같다.