메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

중/고급 개발자를 위한 자바 최적화 기법

u66***

|

2020-09-27

자바 최적화

성능 튜닝은 실험과학이다. 추측과 구전 튜닝에 의존할 일이 아니다. 이 책은 복잡한 기술 스택을 다루는 중/고급 자바 개발자에게 정량적이고 검증 가능한 접근 방식으로 자바 애플리케이션 성능을 튜닝하는 방법을 알려준다. 성능 튜닝은 원하는 결과를 정의하고 결정하는 과정이다. 자바 성능에 관한 대부분 자료는 자바 가상 머신 이론과 내부의 모습을 살펴보는 데 그치지만, 이 책은 레시피, 팁/트릭, 알고리즘 등 다양한 부문을 살펴보며 성능 튜닝의 실용적 측면을

  • 저자 : 벤저민 J. 에번스 , 제임스 고프 , 크리스 뉴랜드
  • 번역 : 이일웅
  • 출간 : 2019-04-29

 

Optimizing Java 자바 최적화 한빛미디어 oreilly 오렐리 (7).jpg

 

Optimizing Java 자바 최적화 한빛미디어 oreilly 오렐리 (6).jpg

 

500페이지의 두껍지 않은 책 안에 많은 내용의 핵심들을 다루고 있다. 

[자바 성능과 최적화 · JVM · 최신 하드웨어와 운영체제 · 성능테스트 유형 · 안티패턴 · 마이크로벤치마킹 · 통계 · 가비지 수집 · GC로깅 · JIT 컴파일 · 자바 언어의 성능 향상 기법 · 동시 성능 · 프로파일링 · 고성능 로깅...]

 

이 책의 필자는 바로 써먹을수 있는 최적화 팁을 콕 찍어 알려주지 않는 대신, 우수한 성능 목표를 달성하기 위해 필요한 여러 가지 단면을 종합적으로 집중해 보여주겠으니 최종 최적화를 위해서는 모든 적용원리를 차근차근 잘 파악하고 넘어가는것이 좋다고 말하고 있다. 

 

최적화를 위한 방법들을 알려주고 있는 책이기에 코드를 따라적는 책이 아닌, 백과사전처럼 정말 '읽는 책'이다.

이해하며 읽어내려가야 하는 책 답게 차분하게 정리가 잘 되어있다. 

 

필요에 따라 예제 코드를 읽어내려가며 설명해주기도 하며, 글로 표현하기 한계가 있는 부분을 도식화하여 컬러 그림으로 보여주고 있어 한층 더 이해하기 편했던것 같다. 

 

하지만 자바 초보 개발자에겐 어려운 책. 조금 더 내공을 쌓아서 자세히 읽어봐야겠다.

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?