我为什么选择分布式垂直架构

发布网友 发布时间:2022-04-22 01:26

我来回答

1个回答

热心网友 时间:2024-03-12 05:53

  在项目刚开始的时候,团队通常会考虑使用什么编程语言和合适的架构。当谈到服务端应用时,Java和Spring框架,Ruby on rails或者类似的框架通常会成为团队的选择。
  选择了语言和框架后,经过一段时间的开发,一个简单的应用诞生了。与此同时,一体式架构(macro-architecture)毫无争议的成为了团队的选择。但是,这种架构的缺点也渐渐地浮出了水面:
  它导致了重量级微架构(a heavyweight Micro Architecture)
  负载均衡*了应用的可扩展性
  系统的可维护性受到影响,尤其是那些大型应用
  零停机部署(Zero downtime deployment)变得非常的困难,尤其是那些有状态的应用(stateful application)
  多个团队开发效率低,并且需要额外的协调!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com