In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/02 Report--
What is a monolithic architecture an archive package (such as war format or Jar format) contains applications that apply all the functions, which we often call monolithic applications. The methodology of architecture monomer application, we call it monomer application architecture, which is a more traditional architecture style. Sample diagram of single architecture-defects of single architecture-1. High complexity the whole project contains a lot of modules, the boundary of the module is vague, the dependency is not clear, the code quality is uneven, the whole project is very complex. You get scared every time you change the code, and even adding a simple feature or modifying a BUG can cause implicit flaws. two。 The gradual increase in technical debt over time, changes in requirements, and personnel turnover will gradually form the technical debt of the application and accumulate more and more. The system design or code that has been used is difficult to modify because other modules of the application may use it in unexpected ways. 3. Deployment slows down as the code increases, so does the time it takes to build and deploy. In a single application, every functional change or defect repair will lead to the need to redeploy the entire application. The way of full deployment takes a long time, wide range of influence and high risk, which makes the frequency of online deployment of single application projects low, which leads to a large number of functional changes and defect fixes between the two releases, and the error probability is high. 4. The expansion ability is limited, and the monomer application can only be expanded as a whole, which can not be scaled according to the characteristics of the business module.
5. Single applications that hinder technological innovation often use a unified technology platform or solution to solve all problems, and every member of the team must use the same development language and architecture, so it is very difficult to introduce a new framework or technology platform. Due to the increasingly obvious shortcomings of the single architecture, more and more companies are using the micro-service architecture to solve the problems in the single architecture mentioned above. Instead of building a single, large application, the micro-service architecture splits the application into a set of small and interrelated services.
This article comes from: Nai developer community, if there is any infringement, please contact me to delete ~
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.