26차 개발자 리뷰어 활동을 위해 길벗 출판사로부터 책을 제공받아 작성한 리뷰입니다
그로킹 동시성, 다양한 이야가와 재미있는 일러스트로 풀어나가는 동시성 (키렐 보브로프, 길벗)
그로킹 동시성 - 예스24
grokking concurrency!복잡한 수식과 전문 용어를 몰라도 괜찮다!읽기만 해도 동시성을 이해할 수 있다!동시성은 프로그램을 독립적으로 실행하도록 분리해 동시에 처리하는 방식이며, 이를 구현하려
www.yes24.com
https://www.yes24.com/Product/Goods/138333000
책 정보
저자 : 키릴 보브로프
제목 : 그로킹 동시성, 다양한 이야기와 재미있는 일러스트로 풀어나가는 동시성
번역 : 심효섭
출판사 : 길벗
출간 연도 : 2024. 11.
원문 제목 : Grokking Concurrency (2024, Manning Publications )
페이지 : 344쪽
총 3부로 구성된 책은
- 1부 문어 오케스트라: 동시성 교향곡 입문하기
- 2부 동시성을 다루는 촉수의 종류: 멀티태스킹, 분해, 동기화
- 3부 비동기적으로 움직이는 문어들: 여러 판의 피자를 동시에 만들기
으로 구성되어 있으며, 13개의 세부 챕터로 동시성 프로그래밍을 설명합니다.
동시성, 병렬프로그래밍, 멀티테스킹, 그리고 프로세스와 스레드는 '효율적'인 혹은 사용자의 요구 조건을 '빠르게 처리하는' 개념입니다. 동시성 = 병렬프로그래밍으로 이해할 수 있으나, 이 책은 동시성과 비동기성, 병렬프로그래밍을 명확하게 정의하며 시작합니다.
컴퓨터의 동작원리로부터 병렬 실행의 의미를 보다 구체적으로 설명하고, 멀티태스킹과 더불어 독립적 작업으로 분해하는 법(맵,포크,맵리듀스 등) 그리고 동시성 관련 문제인 교착상태와 기아상태를 이해하게 되면 앞서 학습한 내용과 상반되는 비동기의 개념을 만나게 됩니다. 어쩌면 복잡하거나 더 어려울 수 있는 구성을 다양한 그림과 예시로 쉽게 풀어 쓴 점이 이 책의 장점입니다.
파이썬 코드 예시를 통해 저자가 설명하는 구문이 어떻게 코드로 동작하는지 볼 수 있으며, 매 챕터 마무리에 제공하는 요약 정리, 그리고 핵심 키워드의 강조 처리는 책의 가독성을 높이는 요소입니다. 동시성 프로그래밍의 개념과 이를 구현하는 각종 패턴들을 어플리케이션에 어떻게 작성해야하는지가 궁금한 모든분께 책의 일독을 추천합니다.(최소 세 번은 읽어야 할 책으로 보이네요.)
26차 개발자 리뷰어 활동을 위해 길벗 출판사로부터 책을 제공받아 작성한 리뷰입니다
'Books > 서평(출판사 제공)' 카테고리의 다른 글
[서평] 코딩자율학습 SQL 데이터베이스 입문(2025, 길벗) (4) | 2025.02.24 |
---|---|
[서평] 월가의 늑대 시장을 이겨라: 월가를 뒤흔든 주식 천재의 필승 투자 전략(2025, 한국경제신문) (1) | 2025.02.23 |
[서평] 이기적 리눅스마스터 1급(2025 최신 개정판) (0) | 2024.12.29 |
[서평] Do it! 자바스크립트 + 제이쿼리 입문(개정 2판, 2024) (1) | 2024.12.28 |
[서평] 세상에서 제일 쉬운 챗GPT 프롬프트 엔지니어링: 비즈니스 마케팅 편(성안당, 2024) (3) | 2024.10.06 |