Problems in distributed system design should be considered

Distributed system is a comprehensive and large systems, in the design of distributed systems, they should be thoughtful enough, because a large distributed systems, once the design deviation, adjustment costs are enormous, through the accumulation and summary, need I think there are problems.

1. How the system into multiple subsystems

2. How to plan communication problems Subsystem

3. How to achieve communication in the process safety

4. How to achieve subsystem scalability

5. How to ensure the reliability of subsystems

6. How to achieve data consistency

Guess you like

Origin blog.51cto.com/14207158/2448099