当前位置:网站首页>Introduction to microservices
Introduction to microservices
2022-07-06 16:46:00 【Daily enlightenment】
(1)SOA
Improvement of monomer application : introduce SOA(Service-Oriented Architecture) Service Oriented Architecture , Split the system , Realize the flexibility of business with the process of service . Services need some way to connect , Interface oriented, etc , It's a design method , It contains multiple services , Services provide a series of functions through interdependence . A service It usually exists in an independent form in the operating system process . Each service is called through the network , But there are still some ways to compose services , It may still be a single application . So we need to introduce microservices , yes SOA A concrete practice of thought .
Microservice architecture = 80% Of SOA Service architecture ideas + 100% The idea of component-based architecture
(2) Overview of microservices
Microservice is an architectural style , Divide the single application into small service units .
Microservice architecture is a way to develop a single application using a series of smaller granularity services , Each service runs in its own process , Services communicate in a lightweight way ( Usually HTTP API), These services are based on business logic and scope , Deploy independently through the mechanism of automatic deployment , And the centralized management of services should be at a minimum , That is, each service can be written in different programming languages , Using different data storage technologies .
(3) Microservice features
Run independently in your own process ; A series of independent services together build the whole system ; A service only focuses on its own independent business ; Lightweight communication mechanism ; Develop in different languages ; Fully automated deployment mechanism .
边栏推荐
- LeetCode 1636. Sort the array in ascending order by frequency
- Spark独立集群Worker和Executor的概念
- ~72 horizontal and vertical alignment of text
- LeetCode 1447. Simplest fraction
- Codeforces Global Round 19
- Usage of insert() in vector
- ~Introduction to form 80
- Cmake Express
- China double brightening film (dbef) market trend report, technical dynamic innovation and market forecast
- (lightoj - 1370) Bi shoe and phi shoe (Euler function tabulation)
猜你喜欢
随机推荐
One hundred questions of image processing (1-10)
Bisphenol based CE Resin Industry Research Report - market status analysis and development prospect forecast
Spark的RDD(弹性分布式数据集)返回大结果集
字节跳动开源GAN模型压缩框架,算力最高节省97.8%丨ICCV 2021
(lightoj - 1349) Aladdin and the optimal invitation (greed)
Research Report on market supply and demand and strategy of Chinese table lamp industry
SQL快速入门
Cartesian tree (modified)
Hbuilder x format shortcut key settings
~Introduction to form 80
Spark独立集群动态上线下线Worker节点
One hundred questions of image processing (11-20)
Redis standalone startup
Codeforces Round #771 (Div. 2)
力扣leetcode第 280 场周赛
Investigation report of bench type Brinell hardness tester industry - market status analysis and development prospect prediction
LeetCode 1566. Repeat the pattern with length m at least k times
CMake速成
~70 row high
China tetrabutyl urea (TBU) market trend report, technical dynamic innovation and market forecast









