더북(TheBook)

이 책에서 동시성에 대한 모든 것을 다루지는 않는다. 동시성을 공부하기 위해 필요한 출발점과 학습해나갈 길을 제시할 뿐이다. 동시성 프로그래밍과 관련된 여러 문제를 살펴보고 동시적이고 확장성이 좋은 애플리케이션을 만들기 위해 필요한 모범 사례로 인도하는 통찰력을 얻게 될 것이다.

초보와 중간 수준의 프로그래머라면 동시성을 갖춘 시스템을 작성하는 기초적인 방법을 익힐 수 있다. 이 책의 내용을 최대한 잘 이해하려면, 전문가 수준일 필요는 없지만 약간의 프로그래밍 경험이 필요하다. 핵심 개념은 구체적인 예제로 일반적인 용어를 사용해 제시한다. 그리고 파이썬 코드로 구현된 사례를 보여줄 것이다.

이 책은 동시성의 각기 다른 추상화 수준을 다루는 세 개의 부로 구성된다. 1부는 기본적인 개념과 동시성 프로그래밍의 기초를 다룬다. 하드웨어 계층부터 애플리케이션 계층까지 모든 계층을 설명한다.

2부는 동시 애플리케이션의 설계와 자주 쓰이는 설계 패턴을 다룬다. 동시성을 갖춘 시스템을 만들 때 자주 발생하는 문제를 피할 수 있는 방법도 함께 제시한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.