- 博客(2)
- 收藏
- 关注
原创 服务容错概述
背景:在分布式系统中,由于服务数量的增加,网络原因,高并发的依赖失败等等原因,服务无法保证100%可用性。一旦某个服务发生故障,借由服务与服务之间的依赖关系,故障会进行传播,从而使整个系统故障,瘫痪,例如服务雪崩(单个实例故障时,处理请求缓慢或者没有响应,导致上层调用它的服务实例也变慢,请求堆积,负载升高。进一步导致更广泛的服务实例故障。最后整个架构大面积出现服务实例故障)。因此需要进行服务容错,保证单个服务故障时,不会影响其他服务的正常运行。服务容错方案:超时:上游服务调用下游...
2021-11-04 20:12:41 297
原创 微服务架构、分布式系统概述
微服务架构(MSA)产生背景早期常用框架为单体应用框架,所有代码都在同一项目开发、测试、部署,以项目为单位。当代企业级应用现状:设备激增,用户增多、功能多,更新频繁,业务复杂度几何级增加、海量数据、系统可用性与稳定性要求更高,使得单体项目开发效率大大降低,部署难度增加(项目变大后,编译测试 打包传输等环节都变慢,无法快速部署),可靠性下降等等,于是将单体项目拆分成多个微型应用,共同组成一个应用系统,即微服务架构。微服务架构概述以开发一组小型服务的方式来开发一个...
2021-10-21 19:24:14 627 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人