


Buy Grokking Concurrency 1 by Bobrov, Kirill (ISBN: 9781633439771) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: An excellent introduction - Concurrency is one of the most complicated and hard to understand areas in computer science. It is also one of the most vital to understand. So to write a book introducing the subjec clearly is no small feat! Grokking Concurrency is an excellent introduction. It starts at the bottom explaining clearly how computers work at a hardware level. This also helps to clarify why concurrency is so important in modern programming - parallelism is built in to the very basic building blocks of how computers work. The book then goes into more details about the different types of concurrency - interprocess communication, multithreading and the differences between parallelism and asynchrony. It details the common problems that occur when you parallelise your program and gives solutions to these problems. I really enjoyed the book. Even though I have been programming for decades, I still learned things and clarified others. The book is easy to read (and fun!), despite the complex problem domain. The code examples are clear. The only downside I could find to the book were the lack of exercises that I think are important to make sure you understand the material. Given that, I would recommend reading and working through The Little Book of Semaphors after this. Great book! Review: A great addition to the grokking series from Manning! - A fantasic resource for refreshing your concepts on concurrency and learn something new on the go. Enjoyed reading the initial chapters and it lives to the standard of other great grokking series from Manning. Plenty of examples and they are in python, but easy to follow.





























| Best Sellers Rank | 153,926 in Books ( See Top 100 in Books ) 53 in Computer Architecture & Microprocessors 86 in Programming Languages & Tools 166 in Computing & Internet Databases |
| Customer reviews | 4.5 4.5 out of 5 stars (15) |
| Dimensions | 18.73 x 1.27 x 23.5 cm |
| Edition | 1st |
| ISBN-10 | 1633439771 |
| ISBN-13 | 978-1633439771 |
| Item weight | 499 g |
| Language | English |
| Print length | 304 pages |
| Publication date | 6 Feb. 2024 |
| Publisher | Manning Publications |
A**R
An excellent introduction
Concurrency is one of the most complicated and hard to understand areas in computer science. It is also one of the most vital to understand. So to write a book introducing the subjec clearly is no small feat! Grokking Concurrency is an excellent introduction. It starts at the bottom explaining clearly how computers work at a hardware level. This also helps to clarify why concurrency is so important in modern programming - parallelism is built in to the very basic building blocks of how computers work. The book then goes into more details about the different types of concurrency - interprocess communication, multithreading and the differences between parallelism and asynchrony. It details the common problems that occur when you parallelise your program and gives solutions to these problems. I really enjoyed the book. Even though I have been programming for decades, I still learned things and clarified others. The book is easy to read (and fun!), despite the complex problem domain. The code examples are clear. The only downside I could find to the book were the lack of exercises that I think are important to make sure you understand the material. Given that, I would recommend reading and working through The Little Book of Semaphors after this. Great book!
V**S
A great addition to the grokking series from Manning!
A fantasic resource for refreshing your concepts on concurrency and learn something new on the go. Enjoyed reading the initial chapters and it lives to the standard of other great grokking series from Manning. Plenty of examples and they are in python, but easy to follow.
Y**O
It's a great book with fantastic illustrations. These are fundamental concepts to create software that scales. The book illustrates theory with real-life examples and practical ideas. The author does a great job simplifying complex concepts. Give it a try and learn how to build great software.
Trustpilot
3 weeks ago
4 days ago