K
K
KirillMB2014-08-20 11:56:25
C++ / C#
KirillMB, 2014-08-20 11:56:25

Highly loaded C++ project?

What techniques, general principles are used to create high-load applications in C ++?
Prompt articles or literature.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey, 2014-08-20
@KirillMB

depends on what kind of load. If you need to handle a huge number of connections, such as a web server or a dns server, then the emphasis should be on massive parallelism, lock-free data structures and many different things. If this is your case, then google for "C10K problem"
If you have a normal web application, then you will add a database to i / o. And here everything that is in java and other languages ​​\u200b\u200bis already suitable. That is, in this vein, c ++ will give a performance boost only for the service layer, perhaps. Architectural solutions will give a greater increase. Here you can read about distributed applications, etc.

A
AxisPod, 2014-08-20
@AxisPod

Apparently the same as in other YaP.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question