M
M
Max Maximov2015-04-24 00:43:39
IIS
Max Maximov, 2015-04-24 00:43:39

What is the name of the architecture with multiple servers and one base?

Hello.
Everything about ASP.NET MVC, Microsoft IIS and MongoDB.
1. What is the name of the architecture where one highly loaded application is deployed on several servers?
2. How is the database connected to the applications, is there one database for all copies of the application?
3. How can this be implemented and where can I read about it?
And a question that goes off topic: where can you even read and get acquainted with different architectures for implementing an application? For self-development.
Thank you.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Rodyushkin, 2015-04-24
@maximka19

In Microsoft terminology, deploying a web application to multiple servers is called a Web Farm. They even made a framework for them. You can also read about the configuration here , and in general in Google on the request “configure web farm”.
About the database - MongoDB scales remarkably horizontally, you can start with replication , this will give read scaling, if necessary, organize a distributed cluster .

I
Ivan Arxont, 2015-04-24
@arxont

I won’t tell you about MongoDB, but for IIS + ASP.net it’s called “Load Balancing”
www.iis.net/learn/web-hosting/configuring-servers-...
For where you can get acquainted - read books :)

A
AxisPod, 2015-04-24
@AxisPod

Well, the database also needs to be scaled, there are many options. Read about Horizontal Scaling.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question