Hi, let me add 2 cents to the topic.
On Fri, Jan 28, 2022 at 09:29:54PM -0500, hablutzel1 wrote: > Hi Maxim, I'm not really familiar with NGINX source code or with the C > language for that matter, so could you please provide more detail on why > does NGING require a non-blocking DNS resolver? Couldn't it rely on child > processes or threads to not block? There are many resources available in internet about non-blocking IO, threads and so on, and here's the one of those about applications that handle 10000s of requests per second, https://medium.com/ing-blog/how-does-non-blocking-io-work-under-the-hood-6299d2953c74 I'd highly recommend to read it and understand. Also, here's great article I'd recommend to read right after after the previous one, http://www.catb.org/~esr/faqs/smart-questions.html Hope it helps a lot. Thank you. -- Sergey A. Osokin _______________________________________________ nginx mailing list -- nginx@nginx.org To unsubscribe send an email to nginx-le...@nginx.org