Architecture Ramble Series of Reading notes

Source: Internet
Author: User

Original link: http://www.infoq.com/cn/articles/an-informal-discussion-on-architecture-part01?utm_campaign=rightbar_v2 &utm_source=infoq&utm_medium=articles_link&utm_content=link_text

First, what is the architecture

1.Architecture is like teenage sex,everybody talks about It,nobody really knows what's it.

2. Architecture:

1) According to the problem, the boundary of the target system is limited;

2) slicing the target system according to a certain principle;

Elements of the principle: a) facilitate different role-taking;

b) Work can be carried out in parallel or serially;

3) Set up a communication mechanism for the segmented part;

4) The part of the segmentation organically merged into a whole, so that it completes the work of the target system.

Second, the concept

1) Phase: a solution to the problem.

2) Name: The name of a solution.

3) Abstraction: A new concept that merges the similar parts of different concepts.

Blank: Js,html,css is to solve what problems arise?

Third, how to identify the problem

1) whose problem is this;

2) What is the problem.

Blank: The problem should be considered when facing the new demand of the product.

IV. Structure Segmentation

1) Reasons for segmentation:

A) the individual's load (time, space) is too heavy;

b) Rights and obligations are not equal;

2) The principle of segmentation:

A) One activity must not be segmented in a continuous period;

b) The rights and obligations of the responsible person are equal after the segmentation;

c) After slicing, should not exceed the load of a natural person;

d) The segmentation phase is transparent to the system;

e) The result of the segmentation should be a tree, not a graph or a graph without direction.

Blank: Leader The segmentation of the architecture happens to be the result of the graph and deserves reflection.

Not to be continued ...

Architecture Ramble Series of Reading notes

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.