When did NGINX come out and who launched it?

Telegram data gives you good opportunity to promote you business with tg users. Latest marketing technique to telegram marketing.
Post Reply
zihadhasan01827
Posts: 426
Joined: Wed Dec 04, 2024 3:07 am

When did NGINX come out and who launched it?

Post by zihadhasan01827 »

Its developer was software engineer Igor Sysoev, who wrote NGINX in C language in 2002. The correct pronunciation of the server name is "Engine-X" and its first public version was released in 2004.

The challenge, known as C10K, was to create a web server that could handle 10,000 connections simultaneously to deliver a product that could work with the reference set for the modern web, however, with digital transformation , that number has become even higher.

How does NGINX work?
Web requests on other servers , such as Apache, work on an individual basis, meaning the user requests a page via the HTTP or HTTPS protocol, which processes it and returns the result.

This process is called an individual thread, which is performed for each request made from the server.

NGINX works on an event-driven basis. So instead of making a direct request to the server, it runs a master process, called a worker, and several worker processes, called worker connections. This entire process works continuously and asynchronously .

In this way, when there is a processing request, luxembourg mobile database worker connections are made, which make the request to the master process, which in turn processes and returns the result.

This functionality allows the handling of numerous simultaneous connections, since each worker connection is capable of processing 1024 requests.

When the server is running, each worker loads a chain of modules, depending on how the configuration is done during installation. That way, each request is made with all the resources configured in operation.


What are the features of NGINX?
NGINX has an extensible modular architecture , making it easy to extend resources for those who want to change its source code.

The main module is responsible for handling the connection, and in addition there are a number of modules for different types of processing.
Post Reply