- Hands-On Microservices:Monitoring and Testing
- Dinesh Rajput
- 162字
- 2021-06-24 18:24:27
Benefits of monolithic application architecture
The monolithic solution has the following benefits:
- Simple to develop: Monolithic applications are very simple to develop because current development tools and IDEs support the development of monolithic applications
- Simple to test: As we have already discussed, monolithic applications have all of their modules in a single artifact, so you can easily carry out end-to-end testing by simply running the application either manually or with Selenium
- Simple to deploy: A monolithic application is a single artifact, so you can easily deploy it to the server as a WAR file
- Simple to scale: You can easily achieve scaling by copying the single artifact of the application to multiple running machines and setting up a load balancer behind the monolithic application
As you can see, monolithic applications have numerous benefits. They also have several disadvantages, which we will discuss shortly, but let's first have a look at the situations in which monolithic applications are useful.
推薦閱讀
- 微商之道
- 網(wǎng)絡(luò)協(xié)議工程
- Twilio Cookbook
- 光網(wǎng)絡(luò)評估及案例分析
- Web Application Development with R Using Shiny
- Getting Started with WebRTC
- 電力物聯(lián)網(wǎng)工程技術(shù)原理與應(yīng)用
- Yii Application Development Cookbook(Second Edition)
- 城市治理一網(wǎng)統(tǒng)管
- INSTANT KineticJS Starter
- Scala Design Patterns.
- Implementing NetScaler VPX?
- 現(xiàn)場綜合化網(wǎng)絡(luò)運營與維護:運營商數(shù)字化轉(zhuǎn)型技術(shù)與實踐
- 物聯(lián)網(wǎng)
- 智慧的物聯(lián)網(wǎng):感知中國和世界的技術(shù)