"Large Web site Technology architecture: Core Principles and Case studies" read Note three

Source: Internet
Author: User

Today, the third chapter, "Large-scale website core architecture elements" of reading experience and a brief overview to write about.

In addition to the current system functional requirements, the software architecture focuses on the 5 elements of performance, availability, scalability, scalability, and security by balancing the relationships between the 5 elements to meet requirements and architectural goals.

Performance is an important indicator of the site, it is necessary, unless the whole world of the same type of only this one, otherwise who will use a slow response to the site, without the timely response of the site. For Web sites, performance is only a requirement, and due to the inability to predict the stress of access that the site may face, it is important to look at performance issues that may occur when the system exceeds the load design capability in high concurrent access situations.

Usability is simply measured by the total available time of the website, and well-known sites can be more than 99.99% usable. Web site High availability is designed to be in the case of a server outage, the service is still available, the primary means of use is redundancy.

Scalability is the constant increase in user access pressure and growing data storage requirements by adding servers to the cluster.

The website's extensibility agencies directly focus on the functional needs of the site. The main purpose of the website Extensibility architecture is to design the architecture of the site so that it can respond quickly to changes in requirements.

The security architecture of the website is to protect the website from malicious access and attack, and to protect the important data of the website from being stolen. The standard for a security architecture is to have a coping strategy for a potential attack.

By reading the third chapter, there is a general understanding of the elements of the site architecture, 5 elements of the site's architectural description is more comprehensive, the following will be in-depth understanding of these 5 elements.

"Large Web site Technology architecture: Core Principles and Case studies" read Note three

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.