- 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.
推薦閱讀
- 廣電5G從入門到精通
- 通信網絡基礎與設備
- 物聯網標準化指南
- Hands-On Industrial Internet of Things
- OpenLayers Cookbook
- 網絡安全技術與解決方案(修訂版)
- 面向物聯網的嵌入式系統開發:基于CC2530和STM32微處理器
- 計算機網絡與通信(第2版)
- 數字調制解調技術的MATLAB與FPGA實現:Altera/Verilog版(第2版)
- 網絡安全應急響應技術實戰
- OMNeT++與網絡仿真
- Bonita Open Solution 5.x Essentials
- 通信十年:擁抱互聯網
- 物聯網工程導論(第3版)
- Microsoft Power Platform Enterprise Architecture