Get my introduction to NGINX udemy course nginx.husseinnasser.com
@RajnishAhuja2 жыл бұрын
Hussein, Do you have a course on istio and certificate management ( By you or somebody you respect ) ?
@shubhamdhal6892 жыл бұрын
First Comment on a Hussein Nasser vid :) One thing to note is how fast KZbin is able to serve the video in my feed. I think I started watching this almost as soon as Hussein uploaded the video(it was saying zero views, but ofcourse that counter is eventually consistent and is cached at multiple layers). KZbin recommendations is truly a feat of engineering
@nikhilsinghal13152 жыл бұрын
I work on nginx modules a lot. You should also discuss the moduler way of adding new code in nginx. The code architecture of nginx is pretty neat.
@rio512hsu2 жыл бұрын
Any good reading material recommended?
@franpereyra54592 жыл бұрын
It would be great to see an explanation like this, about Apache web server, in order to understand the main differences with Nginx (pros and cons). Amazing explanation, thank you!
@hnasr2 жыл бұрын
Great idea
@tempaccount82562 жыл бұрын
Hussein, your contents are always awesome, with a lot of information. I was wondering if you can tell us about your past experiences and how you get to the place you're now, and also what's your current stack? And more😁😁, We will be lucky😅
@thescubabuba64702 жыл бұрын
Is there a way to calculate how many connections a worker can handle simultaneously?
@hnasr2 жыл бұрын
I think this is a very good question and needs low level kernel level and logging to see how much latency is added with 1 , 2 and 3 and then 4 threads. And then seeing how many requests can be processed with each configuration
@achrefnabil2463 Жыл бұрын
I think if you wanna calculate the maximum number of connections per worker process you should divide the system file descriptor limit by the number of worker processes. For example, if the file descriptor limit is 1024 and there are 4 worker processes each worker process can handle up to 256 connections simultaneously
@krishnamohanyerrabilli40402 жыл бұрын
👏 thanks for this, clearly understood what's happening behind the scenes
@shreemaan-abhishek2 жыл бұрын
Oh hey!
@nickkman90 Жыл бұрын
Fabulous lecture! Thanks Hussein.
@KuldeepYadav-jn3ld2 жыл бұрын
Could you please have a small session about Public Suffix List ?
@blevenzon2 жыл бұрын
Thank you for the clear and concise explanation 😊
@habibicoding2 жыл бұрын
Very interesting, good job, shater/شاطر!
@AjithkumarSekar2 жыл бұрын
This is great. Can you also talk about CGI (Common Gateway Interface) and why we need it?
@faizsyed658 Жыл бұрын
Do you want internal architecture of CGI? If you just wanna better understand about cgi, there are many good videos from other channels already
@SB-qm5wg2 жыл бұрын
nginx is one of those things I've barely admin'ed at jobs but never put time in to master.
@seanknowles9985 Жыл бұрын
How to build a http3 client, I am struggling to get my head around why some http libraries are still http1 and why they've not been updated? (this could be interesting content)!
@manojBadam2 жыл бұрын
How does file descriptors come into picture for handling more connections?
@rehaanmazid2435 Жыл бұрын
Hey @Hussien, When a NGINX server is set up in docker. What happens to the worker process and core mapping? I assume it will not map to the host machines cpu cores. What happens in this case?
@dimtass2 жыл бұрын
A good strategy, especially to bare metal embedded servers is to use SMP IRQ affinity and map the netif IRQ to a single core. Then only use the rest cores to handle requests. This will improve the performance a lot.
@Rake1412 жыл бұрын
I would love to watch more stuff like these, it could be a series like e.g. IIS, Apache architecture etc
@abelsimon53082 жыл бұрын
planning a course on envoy as well? (have seen your TL-DR about the proxy)
@hnasr2 жыл бұрын
made a video on envoy but im not satisfied with it. need to redo it.
@abelsimon53082 жыл бұрын
@@hnasr maybe a udemy course if you fancy would be even better I've thoroughly enjoyed the nginx one. It does also help with the bigger picture when having multiple layers of proxies. E.g a project I'm working on right now, we're having an HA proxy and two envoys for egress. (one sidecar with custom listeners set up for port forwarding, and one egress in a DMZ to fulfil these forwards)
@TylerJusCodes2 жыл бұрын
Hey .. long time my friend. been awhile I visited here.
@raghavgupta1799 Жыл бұрын
This topic should be in the Indian Engineering courses as a separate subject.