- DevOps with Kubernetes
- Hideto Saito Hui Chuan Chloe Lee Cheng Yang Wu
- 119字
- 2021-07-02 13:41:43
Monolithic applications
There's no concrete measurement that we can use to define an application as monolithic, but a typical monolithic app tends to have more than 50 modules or packages, more than 50 database tables, and requires more than 30 minutes to build. If we need to add or modify one of those modules, the changes made might affect a lot of code. Therefore, developers try to minimize code changes within the application. This reluctance can lead to the developer hesitation to maintain the application code, however, if problems aren't dealt with in a timely manner. For this reason, developers now tend to divide monolithic applications into smaller pieces and connect them over the network.
推薦閱讀
- Reporting with Visual Studio and Crystal Reports
- React Native Cookbook
- CentOS 7 Linux Server Cookbook(Second Edition)
- AIRAndroid應用開發實戰
- C語言程序設計教程(第2版)
- Python編程與幾何圖形
- QGIS:Becoming a GIS Power User
- Oracle JDeveloper 11gR2 Cookbook
- Learning Raspbian
- Swift 4 Protocol-Oriented Programming(Third Edition)
- Django Design Patterns and Best Practices
- 創意UI Photoshop玩轉移動UI設計
- Java程序設計實用教程(第2版)
- Java編程指南:語法基礎、面向對象、函數式編程與項目實戰
- JSP應用與開發技術(第3版)