저자 브렌던 그레그

ISBN 978-89-6626-322-6

정가 41,600원

관련 페이지 https://bit.ly/2UPEsw9


BPF 성능 분석 도구

Programming

BPF 도구를 통한 성능 최적화, 문제 해결 및 시스템 내부 구조 분석

BPF 기반 성능 분석 도구들은 시스템과 애플리케이션에 대해 기존과는 차원이 다른 가시성을 제공합니다. 이를 통해 성능 최적화, 문제 해결, 보안 강화, 비용 절감 등의 효과를 얻을 수 있습니다. 《BPF 성능 분석 도구》는 이러한 관측가능성 도구를 사용하는 방법을 안내합니다.
BPF의 선구자이자 전문가인 저자는 바로 실행해 볼 수 있는 150개 이상의 성능 분석 및 디버깅 도구를 소개하고, 사용 방법을 설명합니다. 또한, 독자가 스스로 성능 분석 도구를 제작할 수 있도록 단계별로 안내합니다. 이 책을 통해서 CPU, 메모리, 디스크, 파일 시스템, 네트워킹, 언어, 애플리케이션, 컨테이너, 하이퍼바이저, 보안 및 커널을 분석하는 방법에 대해서 배울 수 있습니다. 저자는 기본 도구부터 고급 도구까지 사용해서 각 컴포넌트를 분석하고, 독자가 리눅스 시스템이나 애플리케이션에 대해 깊이 있고 유용한 시각을 가질 수 있도록 도와줍니다.
《BPF 성능 분석 도구》는 엔터프라이즈/클라우드 환경에서 최신 리눅스를 사용하는 시스템 관리자, 개발자, 지원 스태프뿐 아니라 모든 IT 전문가에게 귀중한 자료가 될 것입니다.

지은이 | 브렌던 그레그 Brendan Gregg
넷플릭스의 선임 성능 엔지니어입니다. BPF(eBPF)의 주요 기여자로 주요 BPF 프론트엔드 개발과 관리를 도왔고, BPF를 관측가능성 용도로 사용하는 방식을 개척했으며, 수많은 BPF 기반 성능 분석 도구들을 만들었습니다. 대표적인 저서로는 《Systems Performance: Enterprise and the Cloud 2/E》(Pearson, 2020)이 있습니다.

옮긴이 | 이호연
2018년부터 리눅스 커널 BPF/XDP, uftrace 등의 오픈 소스 프로젝트에 기여해 오고 있으며,
2019년부터는 공개 SW 개발자센터에서 글로벌 전문 개발자(오픈 프런티어)로 활동했습니다. 시스템의 동작 원리를 탐구하는 데 관심이 많아 트레이싱 기술을 활용해 리눅스 커널 내부를 지속적으로 분석해 오고 있으며, 스토리지와 네트워크 성능 분석 관련 주제로 USENIX Vault 19, SOSCON 2019에서 발표를 진행하기도 했습니다. 저서로는 《Kong: Becoming a King of API Gateways》(Bleeding Edge, 2018)가 있습니다.