Аннотация
This book was written because I wanted a place to centralise my research and experience. I’ve been blogging for a number of years and have always enjoyed the value of having a reference to go back to. If I solve a problem I make a note of how I did it so that future Andy doesn’t have to waste time doing what I did. This book is very much about that, it’s about putting all the bits and pieces that I’ve learned into one place.
This book is divided into three sections. I firstly look at software architecture ideas that help when scaling an application. Ideally an application is designed with scaling in mind, this section of the book introduces some of the design concepts.
The next section focuses on gathering information about the running state of your application.
Unless you’re able to properly measure performance then you can’t accurately measure the effect of a change.
Lastlywelookatvariousserverconfigurationsandconcludewithagenerallookintoloadbalancing which also brings together some of the other concepts we dealt with in the book.


![The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encountered in that book stayed with me long after I read it. Jon has done a wonderful job of updating the material. I am very impressed at how fresh the new... Programming Pearls [2nd Edition]](https://www.rulit.me/data/programs/images/programming-pearls-2nd-edition_491581.jpg)

![Twisted is a powerful, well-tested, and mature concurrent networking library and framework. As we’ll see in this book, many projects and individuals have used it to great effect for more than a decade.
At the same time, Twisted is large, complicated, and old. Its lexicon teems with strange names,... Expert Twisted [Event-Driven and Asynchronous Programming with Python]](https://www.rulit.me/data/programs/images/expert-twisted-event-driven-and-asynchronous-programming-wit_606923.jpg)
Комментарии к книге "Elephant sized PHP"