We are happy to introduce to you the new, freshly baked update of NGINX. Or to be more specific 2 updates. Let’s see what they have prepared for us and how to use new features properly.
Why are there 2 versions?
Before getting down to the features, let’s answer the question you probably have since you read the title of the article. Why would NGINX release 2 versions at a time? The answer is quite simple: 1.10 is the stable version and 1.11 is the mainline version. It means that there will be more minor updates of 1.11 with new features developed. This is the approach NGINX takes for all its releases, so you can be sure that odd-number versions are mainline and even-number ones are stable.
Which version to choose?
If you can’t wait for some new things to try and are ready to take some risks, go for 1.11. And if you would prefer to go steady and smoothly and are not waiting for something in particular, you should update to 1.10.
Top-5 features developed in 1.9 and is stable in 1.10
Let’s have a look at the main features delivered in 1.10.
- Support of HTTP/2 instead of SDPY will let you use unbuffered requests
- Stream module introduced in 1.10, which makes possible proxy and load-balance UDP and TCP traffic
- Dynamic modules let User managing them separately from NGINX Core
- Slice module for caching large files
- Head caching for support of HEAD requests
And what is waiting for us in 1.11? The next release will majorly be devoted to the introduction of JavaScript prototype. So we will have to wait a little until we will be able to enjoy it tunes specifically for NGINX needs.
Find more information about NGINX updates here or just post your question in the comment section. We will always be glad to help you.