Keep in mind the book is 100 pages of contents (which leads to 129 of everything).
I'm reviewing this book after reading 2 good book about Nginx, which are "Mastering Nginx" and "Nginx HTTP Server - Second Edition".
Let's begin. The book is divided into 5 chapters: first 3 are just about installing and configuring core and HTTP modules. Those 3 chapters are a good recap, but I do think they are not necessary for the audience of this book. If I'm getting this book is to deal with modules and how to extend them and how to write my own modules.
Chapter number 4 is about third-party libraries. More precisely: PostgreSQL, MySQL (aka drizzle-server), Digest Authentication, Page Speed, Lua scripting, GeoIP, Healthcheck Module, Loadbalancing. Every module is described with its directives The Lua scripting module was quite interesting and surprising. I didn't test it, but I'll give a try ASAP.
Finally, in chapter 5, last one, you will learn how to write a Nginx Module Extension. Bear in mind, you may don't know but C background is needed to fully understand and test the examples.
Having that said, the book overall wasn't that bad, but as the title is very specific, I would have preferred a book just about how to write modules. The number of pages do not matter if contents are clear, focused and you get what you expect.
Finally finished this book. Wow, quite a lot of content.
The first three chapters feel alot like a re-written version of the nginx documentation. If you are a person who likes to have reference books available than this is definitely a plus. I can see it being useful regardless when unsure about the meaning of something written on the online documentation, something that has happened to me numerous times thought the years.
Of particular interest to me was the chapter on LUA, I've taken so many notes and come up with a few really good ideas to to try that I have almost written my own book! I haven't had a chance to compile a build with LUA yet, but I am working on it while writing on this review.
Overall a good book, honestly I was expecting a little more on the intermediate - advanced side of module development however I was not disappointed with the content in general. Hence my rating of 4 stars.
It should be about Nginx module development, but unfortunately about that topic there is only one short chapter at the end of the book. Very basic introduction.