I
I
Ivan2020-07-29 13:46:40
linux
Ivan, 2020-07-29 13:46:40

What other bundles are there besides Apache + Nginx?

I heard that the Apache + Nginx bundle is already outdated and hosters use it for small sites.
Then what is relevant in this case, let's say for a large website in 2020?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
V
Vladimir, 2020-07-29
@ivan_minin

You have an erroneous approach to the issue, usually there is a site with a load and, in addition, various problems that need to be solved. And based on the problems, we select a solution - nginx, haproxy, whatever else. Because the load is usually not the biggest problem, there are problems of a different kind, for example:
1 security - the need for rate limits or blocking access (for example, disable POST) to various sections of the site on the fly without restarting services, etc. (and yes, cloudflara does not save or sometimes you can’t use it because giving your ssl certificate to a third-party service is prohibited by rules and all sorts of regulations)
2 balancing according to complex criteria
3 very custom url routing

S
SKEPTIC, 2020-07-29
@pro100chel

NGINX+your backend.
The backend can only have php on php-fpm.
Can only be node.js.
Can only be Python.
Maybe only Golang.
Or maybe there are a lot of technologies on the backend. Can be all at once (especially in large companies).
Something heavy is written in Go, or maybe even Rasta. Something simpler is written in python or puff.
There are no links as such. Usually it's just nginx. Behind him are backends.
With regards to balancing. Here, too, everything is simple. They do it like balancing services that you need to buy. For example, amazon, cloudflare, selectel, etc.
You can do it yourself. On the same nginx. Or HAproxy.

R
Ronald McDonald, 2020-07-29
@Zoominger

I heard that the Apache + Nginx bundle is already outdated

Bugaga.
Then what is relevant in this case, let's say for a large website in 2020?

Apache+Nginx. Or just Nginx.
And stop reading rubbish resources like Habr there or Zen.

P
paran0id, 2020-07-29
@paran0id

Without Apache: Nginx proxies to php-fpm, python or whatever is used on the back.

K
kocherman, 2020-07-29
@kocherman

The fastest I've touched (in descending order):
lwan
rocket
caddyserver
tornado

S
Sanes, 2020-07-29
@Sanes

https://www.litespeedtech.com/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question