闲聊经历的程序架构变化

  接触JAVA时候还是jdbc-severlet

  当时是SSM/SSH这两个架构

  1.   单体应用阶段:项目组成员对着一套代码分模块开发,然后部署到服务器

        这种模式 就好在维护简单,但代码各种穿插,容错率低下

  2.   多单体架构,管理后台一个、API系统一个、APP端一个

        多了几个系统,部署起来至少不是一下子全都影响,但还是和单体一样

  3.    公共服务架构,针对核心业务又进行拆分、拆出来了核心服务,

         大家一起调用,服务一改需要各种兼容手段,调用关系复杂了

  4.    注册中心架构,公共服务乱,就找一个组件管理,多了注册中心这个

  5.    微服务架构了,用户端直接面对了服务、每个服务相互独立,不互相依赖都形成了一个功能对外的接口提供者,

         网关路由、小服务功能、服务治理、链路追踪

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值