Evening is the team of the master of the new training camp, for a high concurrent mass storage, but also a certain business characteristics of the problem, we designed a lot of programs out PK, although due to time limit only show 3 groups (we are the 4th group), but this 20 people in the conference room, staged a dramatic and meaningful 2 hours. 3 groups of works are different, there are shortcomings, we show and the Master of the challenge this carefree matter process, gave us a lot of thinking.
Think of "Farewell My Concubine" inside small Laizi steal run out to see the street of Peking Opera performance stream Tears said words, and at this time the deepest experience Word: "You say they become corner ah, how many dozen can become corner ah" so the title after writing feel enough, behind added a "road resistance and long."
1 simple and rough more reliable
2 However, not all simple is equal to the can rely on, the code must first write the complex to write Jane, as the book must look thick before looking thin.
3 in combination with business scenarios to do things, the sacrifice of the sacrifice, out of the system more convincing.
4 first UseCase, time series diagram, UML diagram, flowchart, is qualified to write code or refactor code. You can write code only if you have comments and unit tests.
5 the intermediate process of cache refactoring deserves attention.
6 heavily dependent things need to be prepared or not to have heavy dependencies.
7 Hot data write operations to avoid.
8 will throw the problem to the tool it is important to understand the internal implementation of the tool more important, understand the internal implementation, to seize the original, choose good tools.
9 to make a special design for performance (LOAD,CPU,QPS), storage capacity, monitoring, disaster tolerance, determine how many machines are used.
10 when necessary, you need to write your own case to test the performance of your storage system, with numbers better than relying on perceptual knowledge.
New training camp experience-road resistance and long