독서기간_2023년 1월 15일 ~ 2023년 1월 30일
저자_크레이그 월즈
출간일_2016년 초
'Spring In Action' 저자인 '크레이그 월즈'의 Spring Boot 판 저서라 하여 읽어보았다. 영문 책 제목은 'Spring Boot In Action'인데 왜 한국어 제목은 '스프링 부트 코딩 공작소'인지 의문이다. 제목만으로 책의 quality를 떨어트리는 느낌이다.
스프링 부트 입문책은 아니다. 스프링 부트를 사용한 웹 페이지 만들기! 같은 SSR 프로젝트를 만드는 서적이 아니고 스프링 부트의 내부 흐름을 설명한다. 여타 '인 액션' 시리즈가 그렇듯, 개발 경험이 어느정도 있어야 이 책을 읽는 게 수월할 것이다.
아무튼 출시된 지 굉장히 오래 되었다. 그래서인지 책에 나온 내용들이 현재 deprecated 된 기능들도 많고 심지어는 지원 중단된 기능이 있었다. 햇수로 7년 전에 출시된 책이라 7년 동안 Spring 프레임워크가 발전되었다는 걸 알 수 있다.
groovy로 CLI를 이용해 설정하는 내용과 grails로 영속화를 하는 내용도 나온다.(하지만 난 건너뛰었다) 액추에이터를 이용해 메트릭스를 모니터링 하는 방법, jar 파일로 배포하는 방법, 헤로쿠 또는 클라우드 파운드리를 사용하여 배포하는 방법 등 현재와는 좀 다른 방식을 채택했다. 아니면 이 기술들이 당시 최고 기술이었는지?
그래도! Spring 프레임워크를 훨씬 편하게 쓸 수 있게 만들어 준 Spring Boot의 자동 구성 내용과 커스텀 방식을 알 수 있었다. 또 Prometheus를 사용하기 전 액추에이터가 어떤 자료를 수집하는지 자세하게 알 수 있다. 수집되는 메트릭스들이 어떻게 활용되는지는.. 실무나 운영 경험이 있어야 알 수 있을 것 같다. 끝없는 공부 따흐흑
SSH 사용한 원격 셸 접속해 보고 싶었는데!... 지원 중단돼서 너무 아쉬웠다.
2023.01.26 - [Backend/Spring˙Spring Boot] - [Spring Boot] 스프링 부트 애플리케이션 개발하기
'독서 > 개발' 카테고리의 다른 글
[서평/23-13] 개발자를 위한 글쓰기 가이드: 예제로 배우는 테크니컬 라이팅 핵심 비법 (2) | 2023.02.21 |
---|---|
[서평/23-12] 컴퓨터과학으로 배우는 블록체인 원리와 구현 : 수학, 암호학, 네트워크 이론과 실습으로 이해하는 블록체인 (0) | 2023.02.14 |
[서평/23-9] Do it! 클론코딩 영화 평점 웹서비스 (0) | 2023.01.21 |
[서평/23-8] 운영체제 : 그림으로 배우는 구조와 원리 (0) | 2023.01.15 |
[서평/23-7] 함께 자라기 - 애자일로 가는 길 (0) | 2023.01.14 |