O'Reilly logo

Mastering NGINX by Dimitri Aivaliotis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Combining with memcached

Depending on the frequency of clients accessing the mail services on your proxy and how many resources are available to the authentication service, you may want to introduce a caching layer into the setup. To this end, we will integrate memcached as an in-memory store for authentication information.

NGINX can look up a key in memcached, but only in the context of a location in the http module. Therefore, we will have to implement our own caching layer outside of NGINX.

Combining with memcached

As the flowchart shows, we will first check whether or not this username/password combination is already in the cache. If not, we will query our authentication ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required