Distributed Learning Syllabus

1. The underlying implementation principle and mechanism of Dubbo
2. Describe the detailed process of a service from publishing to being consumed
3. How distributed systems do service governance
4. The concept of idempotency of interfaces
5. How message middleware solves the problem of message loss
6. How to deal with Dubbo's service request failure
7. Will the reconnection mechanism cause errors
8. Understanding of distributed transactions
9. How to achieve load balancing and what algorithms can be implemented?
10. What is the purpose of Zookeeper and what is the principle of election?
11. Vertical splitting of data and horizontal splitting.
12. Zookeeper principle and applicable scenarios
13. Zookeeper watch mechanism
14. How to deal with redis/zk node downtime
15. How to achieve a unique serial number in a distributed cluster
16. How to make a distributed lock
17. Which MQs have been used and how? What are the advantages and disadvantages compared with other MQs? Is the MQ connection thread-safe?
18. How to ensure that the data of the MQ system is not lost
. 19. List the database sub-database sub-table strategies you can think of; after sub-database sub-table , how to solve the problem of full table query
20, zookeeper election strategy
21, global ID

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325081889&siteId=291194637