Anatomy of Twitter "9" Conclusion

Source: Internet
Author: User
Keywords Anatomy reason appearance if
Tags application cache channel compared control data design different
"9" Conclusion

This series discusses the unique features of the Twitter architecture, especially the application of cache, the organization of data flow and control flow, and so on. They are compared with three means of flood control, flood storage, drainage and channel, which is easy to deepen understanding. At the same time, refer to the actual operation of the results to verify that such a design can meet the actual operation of the pressure.

Anatomy of a real-world Web site has some difficulty. Mainly reflected in the relevant data scattered everywhere, and the different points of view of the data, coverage is not complete. The more serious problem is that these materials are not academic papers, the quality is mixed, and some articles are more or less missing or even wrong.

Simply listing the data together does not satisfy the need for panoramic anatomy. The process of collating these materials is like a detective case. The method of Sherlock Holmes is evidence plus inference.

1. If the evidence is observed to be O1, the cause of O1 is likely to be R1, or it may be R2 or R3. Which is the real reason, and more evidence, such as O2,O3, needs to be collected. If the possible causes of O2 are R2 and R4, the possible causes of O3 occurrence are R3 and R5. All the evidence O1 O2 O3, the most probable cause is necessarily (R1,R2,R3), (R2,R4), (R3,R5) intersection, that is, R2. This is the process of reverse inference.

2. If the reverse inference is still uncertain as to what is the most probable cause, the assumption that R2 is the cause of the truth and the use of deductive reasoning R2 necessarily lead to the emergence of O4 evidence. The next thing to do is to make sure O4 is really there or look for evidence that O4 will not. In this loop.

The method of dissecting the network structure is very similar to the detective. Reading only one piece of information is not enough, need a lot of data collection, cross prove. Not only cross proof, but also extended proof, if a link a is such design, then link B must accordingly design. If it's hard to determine how a is designed in the first, determine how B is designed. Push back and know how a should be designed.

Anatomy of the website architecture is not only useful but also interesting.



Figure 13. Sherlock Holmes, Sherlock Holmes
Courtesy Http://www.fantasticfiction.co.uk/images/c0/c2053.jpg


"End of full text"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.