The first five chapters revolve around different poles of this part of this new version of STL: threads, mutex, synchronization operations, atomic operations, and the new memory model C ++ 11. These chapters are all but barren: well commented and illustrated, we quickly feel familiar with these concepts
But the whole point of the book is that it does not just describe the new features. The following five chapters plunge profondemment indeed more on their implementation. By solving concrete problems, we understand the pitfalls and difficulty writing safe and effective classes. I particularly liked the fact that the author sometimes come back to the same problem and approach it from another angle, it helps to better understand the advantages and disadvantages of techniques. The ultimate challenge of the book is, in my eyes, Chapter 7 on designing thread safe classes without mutex.
The book is well written, quite alive, while being relatively thick (300 pages excluding appendices on this broad subject). Moreover, it assumes (rightly in my opinion) that the reader is familiar with C ++ and modern servo-mechanisms (particularly EBIT), which in the end makes the book contains too much or too little information; short, reading is fun.
Only flat light, the new STL rely particularly heavily on new features of C ++ 11. Also, for the one who discovers C ++ 11 together, I would advise to first read Appendix A to the C ++ 11 (the author fortunately limited to features used in the book) before addressing Chapters.