
架构设计
文章平均质量分 70
simanstar
后台开发
展开
-
架构设计总结
1.常见的架构设计面试题总结 - 知乎 2.一口气说出9种分布式ID生成方式,面试官有点懵了 - 知乎 3.架构设计面试题 (史上最全、持续更新、吐血推荐)_架构师-尼恩的博客-优快云博客_架构设计面试题 ...原创 2022-03-27 21:55:21 · 940 阅读 · 0 评论 -
一文详解微服务架构
一文详解微服务架构 本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。 为了防止不提供原网址的转载,特在这里加上原文链接:https://www.cnblogs.com/skabyy/p/11396571.html 要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变原创 2021-05-10 23:54:19 · 409 阅读 · 1 评论 -
架构设计之防止或缓解雪崩效应
熔断 当某个服务调用慢或者有大量超时现象(过载),系统停止后续针对该服务的调用而直接返回,直至情况好转才恢复调用。这通常是为防止造成整个系统故障而采取的一种保护措施,也称过载保护。很多时候刚开始,可能只是出现了局部小规模系统故障,但后来故障影响的范围越来越大,最终导致了全局性的后果。 限流 对某个服务调用设置最高QPS阈值,高于阈值的请求放弃调用直接返回。这种模式不能解决服务依赖的问题,只能解决系统整体资源分配问题,因为没有被限流的请求依然有可能造成雪崩效应。 限流处理方案: 限制最大并发数.原创 2021-02-22 22:11:50 · 262 阅读 · 2 评论