Introduction to Microservices

Microservices are currently getting a lot of attention. This blog post is the first in a 7-part series about designing, building, & deploying microservices.

Event-Driven Data Management for Microservices

Learn how an event-driven microservices architecture solves the distributed data management challenges caused by separate per-service datastores.

Choosing a Microservices Deployment Strategy

Explore the advantages and drawbacks of deploying microservices server instances on physical hosts or VMs, in containers, or statelessly.

Service Discovery in a Microservices Architecture

Explore the service discovery within a microservices architecture, including client-side and server-side discovery patterns, the service registry, & more.

MRA, Part 2: The Proxy Model

Explore the benefits of implementing NGINX Plus as a reverse proxy server in the Proxy Model of the Microservices Reference Architecture from NGINX