M
M
Mark Rosenthal2015-10-05 01:19:17
Apache HTTP Server
Mark Rosenthal, 2015-10-05 01:19:17

What is the fate of the Apache?

Hey!
I want to ask those who work with big data and highload: what is in trend?
1) I just decided to find out, to devote time to Apache, or is Nginx hung with the necessary packages superior?
2) What to consider (processor, memory, channel) when building high-performance systems?
3) What is "high performance systems" today? One server, five, or a hundred well-maintained balanced servers? More precisely, where does the highload line begin?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
X
xmoonlight, 2015-10-05
@xmoonlight

Building an architecture for High-Load and Big-Data depends on the business process of the project and on the transmitted / processed information inside.
In short: cache everything that is frequently requested by users, competently control data changes and update the cache on time, clear unused.
It is necessary to take into account: a business task!

N
Night, 2015-10-05
@maxtm

Forget about the term high-lod as a kind of indicator.
You understand that the term is translated as high load, right?
So, for everyone, a high load is their own.
By subject
1) nginx IMHO, masthead on systems with high load.
2) when building a highly loaded system, you need to take into account: response time, number of processed requests per second, and based on this, build requirements for those. parts.
3) hi-lod today is the moment when you start reading about caching. database sharding, replication, balancing on multiple servers, optimization of application servers and database servers.
The subject will be a more interesting conversation - spatially - very streamlined.

B
best_santa, 2015-10-05
@best_santa

1) Nginx - yes, Chingachgook - not for high. You can smoke Linux repositories in detail, there are even faster solutions, but they are specific and you need to know more than just the web. If it’s really hard, you’ll have to lift it with handles, but this is more likely for the gaming industry and giants.
2) Everything. As part of the task, but the tasks are very different.
3) The line begins with this question. If you realize that WordPress or some Jumlo hosting for 50 cents does not roll, this is the first sign. But seriously, there is no limit.
In addition to the above and what colleagues have said, do not forget about the role of the front. The main task of hi-load is to reduce the load, with large volumes and intensive operations. Those. use as few resources as possible during loads - proxy, cache, store, balance, replicate........

Z
zooks, 2015-10-05
@zooks

What web server to use?

S
Sergei Borisov, 2015-10-05
@risik

> where does the highload line start?
Of course, it is impossible to accurately draw the line. But you can tell when the load is already high: c10k . Anything above is definitely a high load.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question