Ten architectural rules of Internet application architecture design

Source: Internet
Author: User
Ten architectural rules of Internet application

Recently read Chen Chen's translation of the "architecture Canon-Internet Technology Architecture design Principles", the original is Martin L. Abbott and Michael T. Fisher co-authored Scalablity rules:principles for scaling Web Sites, Second Edition. Select one of the 10 architectural rules of the classification list for everyone in the Internet application for reference. Schema design rule rule one: Moderate design scalability Rule two: horizontal expansion, with AKF extended cubes to analyze the appropriate split direction rule three: Relax time constraints, adapt to final consistency rule four: As far as possible stateless performance rule five: Full use caching rules Vi.: To be as asynchronous as possible rule seven: Correct selection of lock availability rules Eight: Avoid single point maintainability rules nine: to be able to roll back Rule ten: Perfect monitoring

Related Article

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.