- Mastering ASP.NET Web API
- Mithun Pattankar Malendra Hurbuns
- 141字
- 2021-07-02 20:52:19
Monolithic architecture
Monolithic architecture-based systems existed before the SOA or Microservices movement. These types of systems are exactly the opposite of what SOA tries to achieve.
A typical Monolithic system is an enterprise-based application, and this application might be in the form of a large website with all the working modules packaged in together into one single package, or it might be in the form of a service which talks to a website. It might be packaged as a large executable that is deployed on a machine.
In these systems, we added different components to an application to keep growing; there's no restriction in size, and there's no division. There's always one package which contains everything, and therefore, we end up with a large code base.
The high-level architecture diagram of a Monolithic system would look as follows:

- Mastering Concurrency Programming with Java 8
- 深度實踐OpenStack:基于Python的OpenStack組件開發
- OpenDaylight Cookbook
- Design Principles for Process:driven Architectures Using Oracle BPM and SOA Suite 12c
- WebAssembly實戰
- 軟件架構設計:大型網站技術架構與業務架構融合之道
- Visual Basic程序設計實驗指導(第4版)
- Elasticsearch for Hadoop
- Kotlin極簡教程
- Android Studio開發實戰:從零基礎到App上線 (移動開發叢書)
- Java 9 with JShell
- 從零開始學Python大數據與量化交易
- Xamarin Cross-Platform Development Cookbook
- 深入理解Kafka:核心設計與實踐原理
- Getting Started with Windows Server Security