spring cloud (1) stand-alone applications and distributed application architecture evolution

Stand-alone applications and distributed application architecture evolution basics (Paint)

 

   

1, application of the monomer:

       Slow development, long start-up time, and so dependent on large  

A small amount of data, few users

Cluster deployment

Plus expansion machine (hundreds of thousands of millions)

 

2, micro-services

    LVS + keepalive high-availability load balancing load distribution

Goods is the interface to access up to a maximum of (everyone will come visit)

Orders and integration of the interface is relatively smaller than the traffic on the traffic of goods interfaces more

Can be expanded according to an interface

 

       Easy to develop, understand and maintain

       Independent deployment and start

       insufficient:

              Distributed Systems - " distributed transaction issues in different databases

              The need to manage multiple service - "Service Management

 


 

Guess you like

Origin blog.csdn.net/qq_29235677/article/details/91491679