浅谈 DevOps 框架

架构演变过程


1、单体架构。

在项目初期,为了产品快速上线、快速验证,架构是比较简单直接的,就是单体架构,如下图:

就我以前画的哪些,勉强能够得上吧。

这儿就不用别人的图了,献丑了。

请添加图片描述

单体架构快速了实现了产品的核心功能,可以提供给种子用户快速验证。但是随着业务的扩大,渐渐的问题就会暴露出来了。

业务服务和基础功能服务需要解耦(我处理好了的)

业务服务中有不少长耗时的任务,这些都影响了业务服务的横向扩展,长耗时任务也必须从业务服务解耦(我上一个项目就处理了这个)

应用服务和基础服务拆分后,也需要机制保障通信(这个我,后面有)

服务必须可扩展(这个我前一个项目就做了)

一旦大范围使用,单点服务不足以应对,一定要集群(这个我,后面有)


架构演进五条原则

确定当前的架构现状:每次架构演进,一定是针对当前架构的,所以必须非常清

  • 28
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值