Overview of Microservice architecture (Microservice Architect Pattern)-What is Microservice architecture (reading notes)-Alibaba Cloud Developer Community

2016-11-01 2491

introduction: simple definition: microservice architecture is an architecture model that advocates dividing a single application into a group of small services. Services coordinate and cooperate with each other to provide users with ultimate value. Each service runs in its independent process. The service communicates with each other through a lightweight communication mechanism (usually HTTP-based RESTFul API). Each service is built around specific services, and can be independently deployed to the production environment, class generation environment, and so on.
+ Follow to continue viewing

simple definition:

microservice architecture is an architecture model that advocates dividing a single application into a group of small services. Services coordinate and cooperate with each other to provide ultimate value for users. Each service runs in its independent process. The service communicates with each other through a lightweight communication mechanism (usually HTTP-based RESTFul API). Each service is built around specific services, and can be independently deployed to the production environment, class generation environment, and so on. In addition, unified and centralized service management mechanisms should be avoided as far as possible. For a specific service, appropriate languages and tools should be selected to build it according to the business context.

 

The nature of microservices:

1. Service as a component

2. Organize a team around the business

3. Focus on products rather than projects

4. Technical diversity

5. Independent business data

6. Infrastructure Automation

7. Evolution Architecture

Microservices API
jdbc database connection management Property File the account cannot transfer files by protocol. vmdk file format is lost transfer files through protocol transfer an account protocol File
developer Community> microservices > article
Please read this disclaimer carefully before you start to use the service. By using the service, you acknowledge that you have agreed to and accepted the content of this disclaimer in full. You may choose not to use the service if you do not agree to this disclaimer. This document is automatically generated based on public content on the Internet captured by Machine Learning Platform for AI. The copyright of the information in this document, such as web pages, images, and data, belongs to their respective author and publisher. Such automatically generated content does not reflect the views or opinions of Alibaba Cloud. It is your responsibility to determine the legality, accuracy, authenticity, practicality, and completeness of the content. We recommend that you consult a professional if you have any doubt in this regard. Alibaba Cloud accepts no responsibility for any consequences on account of your use of the content without verification. If you have feedback or you find that this document uses some content in which you have rights and interests, please contact us through this link: https://www.alibabacloud.com/campaign/contact-us-feedback. We will handle the matter according to relevant regulations.
Selected, One-Stop Store for Enterprise Applications
Support various scenarios to meet companies' needs at different stages of development

Start Building Today with a Free Trial to 50+ Products

Learn and experience the power of Alibaba Cloud.

Sign Up Now