Web Server Load Balancing with NGINX Plus

We’re excited to announce the release of a new ebook from O’Reilly Media, Building Microservices by Sam Newman. NGINX has teamed up with O’Reilly to offer an extract from the ebook as a free download.

Microservices architecture is the current state of the art in application development, enabling developers and architects to keep pace with the demand for new apps and better performance across distributed experiences, a plethora of mobile devices, and the emergence of the Internet of Things. NGINX and NGINX Plus’ internal architecture incorporates many microservice design principles, making it ideally suited for integration into a microservices solution.

The free preview edition features three chapters from Building Microservices:

Microservices – Chapter 1 explains how microservices function as “small, autonomous services that work together” by exposing their APIs to other services. Perhaps the defining feature of a microservice is that you can change and redeploy it without requiring any change to collaborating services.

Integration – Of course, the more small, independent components you’re using, the more challenging it can be to integrate them correctly. Chapter 2 considers the pros and cons of different integration approaches in detail, and describes specific pitfalls to avoid.

Microservices at Scale – A “problem” every app developer both loves and hates is needing to scale up to meet increased demand. Chapter 3 discusses how to make your app resilient in the face of overwhelming demand or network outages, the benefits of caching, the trade‑off between consistency and availability of distributed data, solutions for service discovery, and more.

Get your free copy of the Building Microservices ebook today.

Hero image

Learn how to deploy, configure, manage, secure, and monitor your Kubernetes Ingress controller with NGINX to deliver apps and APIs on-premises and in the cloud.

About The Author

Tony Mauro

Tony Mauro

Sr. Content Marketing Manager

About F5 NGINX

F5, Inc. is the company behind NGINX, the popular open source project. We offer a suite of technologies for developing and delivering modern applications. Together with F5, our combined solution bridges the gap between NetOps and DevOps, with multi-cloud application services that span from code to customer.

Learn more at or join the conversation by following @nginx on Twitter.