当前位置:网站首页>Performance testing -- Interpretation and practice of 16 enterprise level project framework
Performance testing -- Interpretation and practice of 16 enterprise level project framework
2022-06-23 02:03:00 【Xingye qianmeng】
1. Monomer architecture
All functions are packaged (IDEA 、Eclipse pack ) In a war In the bag , Basically no external dependence ( Except for containers ), Deployed in a JEE Containers (Tomcat,JBoss,WebLogic) in , contain DO/DAO,Service,UI Wait for all the logic .
shortcoming :
war— Put it in web In the server
High degree of aggregation — Business relevance
Long development cycle
Maintenance involves a lot
DB The same set of
2. Microservice architecture
1) The specific characteristics of microservices
The official definition :
1、 Some columns of independent services make up the system
2、 Separate deployment , Running in your own process
3、 Each service is developed for its own business
4、 Distributed management
5、 A lot of emphasis on isolation
General criteria :
1、 A system of distributed services
2、 According to business , Rather than technology to divide the organization
3、 Make a living product, not a project
4、 Strong service individuals and weak communication ( Smart endpoints and dumb pipes )
5、 Automatic operation and maintenance ( DevOps )
6、 Highly fault tolerant
7、 Fast evolution and iteration
边栏推荐
- Uint8 serializing and deserializing pits using stringstream
- //1.10 initial value of variable
- Rebirth -- millimeter wave radar and some things I have to say
- Using mock data in vite projects -vite plugin mock
- Wechat mobile terminal development - account login authorization
- Common mistakes in C language (sizeof and strlen)
- Foundation Consolidation - Flex width is content width
- Express framework installation and start service
- Modulenotfounderror: no module named 'rospy', PIP could not find the installation package
- On function overloading from several examples
猜你喜欢

1.3-1.4 web page data capture

Pywebio to quickly build web applications

Rebirth -- C language and the story I have to tell (text)

Do you know the memory components of MySQL InnoDB?

Cmake configuration error, error configuration process, Preject files may be invalid

8. destruct, construct, deep copy, shallow copy, assignment operator overload

JS prototype and prototype chain Paramecium can understand

1. introduction to MySQL database connection pool function technology points

Using WordPress to create a MySQL based education website (learning notes 2) (technical notes 1) xampp error1045 solution

1. Mx6u image burning principle (no specific process)
随机推荐
Single chip microcomputer (STC series 8051 core single chip microcomputer)
[CodeWars] Convert Decimal Degrees to Degrees, Minutes, Seconds
Game (sanziqi & minesweeping)
"First knowledge of C language" (Part 3)
fatal: refusing to merge unrelated histories
Exercise analysis summary
Cmake configuration error, error configuration process, Preject files may be invalid
Thread local storage understanding
Arm assembly syntax
9. class and object practice and initialization list
1. Mx6u image burning principle (no specific process)
Nuxt - auto generate dynamic route bug
JS - single sign on
Detailed explanation of clip attribute parameters
An interesting example of relaxed memory models
Network module packaging
8. destruct, construct, deep copy, shallow copy, assignment operator overload
Google benchmark user manual and examples
How to design API return codes (error codes)?
Do you know the memory components of MySQL InnoDB?