单体架构

单体架构就像一个大容器,应用程序的所有软件组件都在其中组装并紧密耦合,即每个组件完全相互依赖。

让我们以电子商务网站为例
应用程序提供的所有服务(客户服务、成本服务、产品服务)都是直接连接的。因此,如果我们想要更改代码或其他内容,我们也必须更改所有服务。

坏处

  • 大而复杂的应用程序:
    对于单体式的大而复杂的应用程序,由于它们相互依赖,因此很难维护。
  • 开发缓慢:
    这是因为,为了修改应用程序,我们必须重新部署整个应用程序而不是更新部分。它需要更多的时间或缓慢的发展。
  • 不可扩展:
    应用程序的每个副本都会访问空洞数据,这会增加内存消耗。我们不能独立地扩展每个组件。
  • 不可靠:
    如果一项服务出现故障,则会影响应用程序提供的所有服务。这是因为应用程序的所有服务都相互连接。
  • 不灵活:
    采用新技术真的很困难。因为我们必须改变孔应用技术。
© 版权声明
THE END
喜欢就支持一下吧
点赞0打赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容