- reverse proxy, static assets serving, और web app चलाने आदि के लिए उपयोग
- कई भाषाओं के application code चला सकता है: Go, Java, Node.js, Perl, PHP, Python, Ruby, WebAssembly
- आधुनिक application stack की कई layers को performance/latency/scalability पर फोकस करते हुए एक ही solution में समेटता है
- जटिलता चाहे जैसी भी हो, सभी web architectures को support करने के लिए डिज़ाइन किया गया है, इसलिए बड़े enterprises से लेकर व्यक्तिगत homepage तक को support करता है
- production स्तर के load पर भी स्थिर scaling support
- RESTful JSON API के जरिए बिना रुकावट configuration का dynamic update संभव (OpenAPI spec उपलब्ध)
- NGINX Unit की architecture asynchronous/multithreaded है, और security व robustness सुनिश्चित करते हुए modern computing platforms के उपयोग को अधिकतम करने के लिए कई processes से बनी है
- macOS, Docker, Amazon Linux, Fedora, RedHat, Debian, Ubuntu के लिए तेज़ installation options प्रदान करता है
3 टिप्पणियां
Hacker News राय
ये दोनों बातें दिलचस्प लगीं।
यह तरीका Joker कंटेनर में सुझाई जाने वाली
प्रति कंटेनर एक सर्विसवाली अवधारणा के साथ भी ज़्यादा मेल खाता था, इसलिए मैंने इसे आज़माया था, लेकिन एक ही ऐप के भीतर Laravel जैसी routing-आधारित ऐप और साधारण PHP फ़ाइल serving को साथ में नहीं चला पाने की सीमा थी, इसलिए मैंने इसे छोड़ दिया था. मूल रूप से मुझे इसकी learning curve भी काफ़ी steep लगी थी.