Cluster high-availability architecture finishing (continuously updated)
In large-scale systems or projects with high stability requirements, cluster high-availability architecture is essential. Here are some commonly used cluster/high-availability technologies, which are constantly updated. . .
The two most basic cluster models:
- MS-type cluster: MS-type clusters are generally used in high-availability architectures. When the master node dies, the slave node is on top, and generally does not have the function of shunting (load balancing).
- MM-type clusters: MM-type clusters are generally used for offloading (load balancing), and some MM-type clusters include MS-type master-slave functions (like Redis Cluster), which can achieve high availability while offloading.
The portals are as follows:
- Redis Sentinel master-slave high availability solution (with Jedis Sentinel tutorial)
- Redis Cluster cluster master-slave scheme (with Jedis Cluster tutorial)
- Installation and Configuration of ZooKeeper High Availability Cluster
- Tomcat cluster (Redis shared Session)
- Nginx high availability cluster solution based on keepalived
- Deployment and testing of kafka cluster
- ActiveMQ high availability cluster solution
- Installation and use of JStorm2.1.1 cluster
- Flume cluster load balancing (to be improved)
- High availability solution for MySQL master-slave replication (to be improved)