Note/Reading List
[서평] 관찰 가능성 엔지니어링
[서평] 관찰 가능성 엔지니어링
2023.08.27한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 실제로 적용해 보며 배우는 OpenTelemetry 책 소개 인턴을 하면서 복잡해지기 시작한 애플리케이션의 모니터링 시스템을 구축한 적이 있습니다. 모노리스가 아닌 여러 서비스로 쪼개지며 알 수 없는 지연과 의존성 때문에 오류가 나고는 했는데 그러한 것을 가시화했습니다. 이때, 메트릭을 위해 프로메테우스를, 여러 애플리케이션의 로그를 위해 Loki를, 로그 수집 및 처리를 위해 fluentbit를, 이러한 데이터 소스의 시각화를 위해 그라파나를 사용했습니다. 이러한 환경을 구축하면서도 여러 선택지와 고민사항이 있었습니다. 먼저 이 책을 읽었다면.. 크게 도움이 됐을 것 같네요! 이런 시스템을 직접 구축하려다 보면 수집을 어떻게 할 것이며 분산된 ..
[서평] 백엔드 개발을 위한 핸즈온 장고
[서평] 백엔드 개발을 위한 핸즈온 장고
2023.06.25한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 파이썬의 개발 Tip부터 장고의 다양한 개발 기능을 자세히 설명해 주는 책 책 리뷰 백엔드 개발자가 알아야 할 개념을 담고 있습니다. 이 책은 장고에만 집중하지 않았습니다. 백엔드를 하기 위해 필요한 내용들을 장고와 함께 설명해 줍니다. 백엔드에서 필요한 개념을 알아가며서 장고라는 프레임워크를 통해 배우는 느낌이 들었습니다. ER 모델링, DB 마이그레이션, ORM, 쿼리 셋, 직렬화, 뷰 등 백엔드를 개발하다 보면 자연스럽게 필요한 내용들을 담고 있습니다. 장고의 핵심 기능들까지 웹과 함께 장고가 추구하는 패턴을 설명하는 등 저자의 경험과 장고가 어떤 친구인지 알아 갈 수 있었습니다. 읽으면서 장고의 기술적인 성숙도를 기반으로 기본기를 기르기 ..
[서평] 쉽게 시작하는 쿠버네티스
[서평] 쉽게 시작하는 쿠버네티스
2023.04.09길벗 로 선정되어서 책을 제공받아 작성된 서평입니다. 쿠버네티스를 편하게 실습하며 익힐 수 있는 책! 이 책은 처음부터 간략하게 쿠버네티스를 이해하기 위한 개념을 설명하면서 시작합니다. 네트워크나 볼륨 부분에 도표도 많습니다. 여러 부분에서 초보자에 대한 많은 배려가 느껴집니다. 책의 장점 직관적인 설명 번역서가 아니기도 하고 책의 설명이 전체적으로 직관적이고 자연스럽게 흘러가서 쉽게 실습을 따라갈 수 있었습니다. 풍부한 그림(도표) 책에서는 어렵거나 복잡해할 수 있는 개념(통신, volume, deployment, ...)을 이해하기 쉽게 그림과 함께 설명해 줍니다. 저는 쿠버네티스 문서를 읽으면서 매니페스트 파일을 몇 번 만들어서 배포한 경험이 있습니다. 이때 헷갈렸던 것이 하다 보니 node ip,..
[서평] 이것이 리눅스다 with Rocky Linux 9 (3판)
[서평] 이것이 리눅스다 with Rocky Linux 9 (3판)
2023.03.26한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 실습을 따라가면서 리눅스 운영 실전 팁을 얻을 수 있는 책! 저는 다른 사람의 환경 설정과 여러 글을 기반으로 검색하면서 리눅스 환경에서 운영을 해봤기에 리눅스에 관한 기본기를 챙길 수 있는 좋은 기회였습니다. 제가 느낀 책의 특징은 다음과 같습니다. 친절한 실습 환경 구축 가이드 앞부분에는 VMWare를 이용한 실습 환경 구축에 대한 설명이 자세하게 담겨있습니다. VMWare로 네트워크를 환경을 구축하고 스냅샷을 따고 그럽니다. 처음하시는 분도 따라하실 수 있도록 스크린샷과 설명이 자세하게 적혀 있어서 쉽게 리눅스를 설치하고 환경을 구축할 수 있습니다. 이런것에 익숙해지면 나중에 따로 리눅스 기반으로 네트워크 공부를 할 때도 편해질 수 있습니다..
[서평] 러닝 타입스크립트 - 조시 골드버그
[서평] 러닝 타입스크립트 - 조시 골드버그
2023.02.26한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 저는 Nest.JS를 통해서 타입스크립트를 처음 접했습니다. 이때 저는 단순히 type-safe한 자바스크립트로 썼습니다. 되게 특이하면서도 문법적으로 C#이랑 비슷한 느낌이 나서 사용하는데는 큰 문제는 없었지만 이걸 잘 활용하지는 못했습니다. 운이 좋게도 이번에 러닝 타입스크립트 책을 한빛미디어 활동을 위해서 제공 받아 읽을 수 있었습니다. 저는 이번에 읽은 책을 통해 타입스크립트에 관해서 많은 것을 배우고 개발에서 팁도 많이 얻을 수 있었습니다. 이번에 읽은 "러닝 타입스크립" 책에 관해서 소개해드리겠습니다. 1. 소개 타입스크립트를 이해하기 쉽도록 예제도 많고 개념을 잘 쪼개서 설명해주는 책입니다. 정말 명확하고 깔끔하게 구성되어서 편하게 ..
[서평] 시작하세요! C# 10 프로그래밍
[서평] 시작하세요! C# 10 프로그래밍
2022.12.02시작하세요! C# 10 프로그래밍: 기본 문법부터 실전 예제까지 이 책의 목표는 여러분이 C#을 이용해 프로그래밍 기초를 탄탄하게 다질 수 있게 하는 것이다. 이를 위해 C# 언어의 최신 버전인 C# 10의 문법까지 구체적인 예제와 함께 상세히 설명하며, 단순히 wikibook.co.kr 이번 글에서는 "시작하세요! C# 10 프로그래밍" 책을 리뷰해보고자 합니다. 이전에 유니티를 하면서 C#을 공부한 적이 있는데요. 한 C# 7.3이 나올 때쯤 C# 5.0까지 공부한 기억이 있습니다. 오랜만에 C#을 공부해보니 새로운 점이 많았습니다. 이 책을 보면서 구글링하며 대충 넘어간 부분을 채우거나 정리할 수 있었습니다. 이때까지 읽으면서 느낀 이 책의 특징을 정리해보겠습니다. 책의 특징 [특징 1] .Net에..