My first reaction after having started reading this book was disappointment. I had been looking for a book about designing distributed systems, but the introduction had stated that this would be a book more about control systems. Luckily my disappointment was unfounded, as the book has proved to have a lot of information that could fill the voids of my brain. The book covers 80 patterns commonly