System architecture requirements and implementation methods

System architecture requirements and implementation methods

1. The coupling between application systems is low, and the system architecture is simple and clear.
2. It is easy to expand horizontally, and it is convenient and quick to add and change business functions.
Multi-machine cluster, improve concurrency capability, separate database read and
write , divide system according to business, divide database according to business,
increase data capacity, separate hot and
cold data, and separate historical data

3. Take into account both efficiency and performance.
Add cache,

4. Availability, annual failure time, single system failure time.
nginx, keepalive, database cluster, master-slave, master-slave,

commodity system,
transaction system,
order system,
financial system,
logistics system,


distributed data synchronization, 6 solutions to
ensure data consistency in distributed systems:
http://www.cnblogs.com/lzyGod/ p/5558474.html

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326644354&siteId=291194637