• 关于

    基于原则设计一般会出现什么故障

    的搜索结果
  • 高可用的本质

    例如:大促峰值期间,一般会提前降级掉很多功能,同时限流,主要是为了保护峰值绝大部分人的交易支付体验。例如:人体在失血过多或疼痛过度时就会触发休克现象,这也是一种典型的自我保护机制。四 软件风险在何方...

    文章 开发者小助手_LS 2021-02-22 919浏览量

  • 超全总结|阿里如何应对电商故障?神秘演练细节曝光

    限流降级参考:对于弱依赖,一般都要配置限流或是自动降级策略,比起通过拍脑袋或是经验值来设定,倒不如通过实际的故障测试来进行微调,比如对于下游出现超时情况,就可以通过实验得出基于线程池限流到底要填写多少...

    文章 技术小能手 2017-06-19 3556浏览量

  • 如何设计高可用系统之故障隔离

    减少或不要对低级别系统的依赖这个是一种依赖原则,因为高级别系统的可用性标准(可用率、性能等)一般是高用于低级别系统的,如果依赖于低级别系统,当它发生故障时,高级别系统也会故障。这样本本质上是将高级将系统...

    文章 初商 2019-08-06 1000浏览量

  • 阿里云试用中心,为您提供0门槛上云实践机会!

    100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!

    广告

  • 聊聊架构-模块化

    各个模块可独立工作,即便单模块出现故障,也不影响整个系统工作。模块化具有三个特性:相互独立,可替换,通用。比如车载收音机就是模块化设计,收音机和汽车里的其他模块相互独立,收音机坏了不会影响车上的其他...

    文章 ali清英 2016-04-05 1323浏览量

  • 聊聊架构-模块化

    各个模块可独立工作,即便单模块出现故障,也不影响整个系统工作。模块化具有三个特性:相互独立,可替换,通用。比如车载收音机就是模块化设计,收音机和汽车里的其他模块相互独立,收音机坏了不会影响车上的其他...

    文章 青衫无名 2017-05-23 1190浏览量

  • 《架构师》反思:系统可靠性

    一说到集群,一般会想到使用它来为应用程序提供一种可扩展的高性能设计。但是集群同时还可以为应用程序提供较高的容错能力。以下是集群的分类: 高性能计算科学集群、负载均衡集群、高可用性集群 在实际应用中,这三...

    文章 胡庆访 2016-05-05 4750浏览量

  • 托管节点池助力用户构建稳定自愈的 Kubernetes 集群

    一般业务影响的来源主要有几个方面,应用被重启后已有连接被迫中断,应用重启中间状态可能丢失,应用迁移时未保存的临时数据丢失等。因此需要应用在设计上能够容忍重启,具备响应驱逐信号的能力。从另一个角度来说...

    文章 阿里巴巴云原生小助手 2021-02-02 3165浏览量

  • 一分钟了解微服务的好处和陷阱

    故障和资源的隔离性,在系统中出现不好的资源操作行为时,例如内存泄露、数据库连接未关闭等情况,将仅仅只影响单个微服务;优化跨团队沟通,如果要完全实践微服务架构设计风格,研发团队势必按照新的原则来进行...

    文章 初商 2019-08-14 1490浏览量

  • 面向失败的设计-自动化运维管控

    因此,我们一般会从两个视角来定义应用系统关键指标:业务视角和系统视角,这两个视角密不可分(如接口调用量和业务单量)。我们将指标分为面向最终结果的指标和面向过程的指标,这些指标同样也需要精确无歧义的定义...

    文章 KB小秘书 2019-11-08 530浏览量

  • 什么是微服务

    可能会出现的情况是,A服务调用了B服务,B服务有调用了C服务,C服务报错了,我们定位到C服务,发现是B服务的问题,再去定位B服务,发现是A服务的问题,在去寻找A服务,如果我们每个服务的数量,不是1,是2,是5,是...

    文章 王振威 2018-07-25 928浏览量

  • 如何成为优秀的技术主管?你要做到这三点

    由于人的思维是发散性的,所以往往在产品构思的过程中会出现各种新鲜好玩的想法,这些想法可能来自领导或者产品经理自己,但是这些想法往往都是和产品核心方向不相关的,但是由于这些想法能够在当时带来诱惑,因此...

    文章 技术小能手 2019-02-27 7737浏览量

  • 设计模式6大原则

    在上述重构过程中,我们使用了开闭原则、里氏代换原则和依赖倒转原则,在大多数情况下,这三个设计原则会同时出现,开闭原则是目标,里氏代换原则是基础,依赖倒转原则是手段,它们相辅相成,相互补充,目标一致,...

    文章 红色迷宫 2018-09-04 1523浏览量

  • 如何健壮你的后端服务?

    在需求分析阶段,单一职责原则可以界定我们服务的边界,如果服务边界如果没界定清楚,各种合理的不合理的需求都接,最后导致服务出现不可维护、不可扩展、故障不断的悲哀结局。对于架构来讲,单一职责也非常重要。...

    文章 力君 2015-12-04 5399浏览量

  • 万亿级数据洪峰下的分布式消息引擎

    对于前者,通过运维管控系统推送应用自身QoS数据,一般会输出如下表格。而引擎组件的服务QoS,如服务于消息问题追溯的链路轨迹组件,对于核心功能来说,定级相对较低,可在洪峰到来之前提前关闭。谈到熔断,不得不提...

    文章 中间件小哥 2017-02-07 6940浏览量

  • 【双11背后的技术】万亿级数据洪峰下的分布式消息引擎

    对于前者,通过运维管控系统推送应用自身QoS数据,一般会输出如下表格。而引擎组件的服务QoS,如服务于消息问题追溯的链路轨迹组件,对于核心功能来说,定级相对较低,可在洪峰到来之前提前关闭。谈到熔断,不得不提...

    文章 云木西 2017-01-12 5676浏览量

  • 架构选型必读:集中式与分布式全方位优劣对比

    在系统的容灾机制和故障恢复方面,集中式架构一般会采用主备复制和主备切换的方式来实现,几种典型设计原则包括一主多备、同城双活、两地三中心等。集中式的容灾方案比较成熟,也沉淀了数据复制、镜像快照、一体化...

    文章 技术小能手 2018-06-15 3043浏览量

  • 流量激增不宕机,服务限流系统架构解密

    系统故障常常都是不可预测且难以避免的,因此作为系统设计师的我们,必须要提前预设各种措施,以应对随时可能出现的系统风险。原文发布时间为:2018-11-14 本文作者:不止思考的技术 本文来自云栖社区合作伙伴...

    文章 技术小能手 2018-11-14 1630浏览量

  • 3+1保障:高可用系统稳定性是如何炼成的?

    热点或极限值处理业务规模以及数据规模大的部分系统,在系统中会出现数据热点、数据极度倾斜、少量大客户超过极限阈值使用等极限场景,例如超级大客户广告投放物料、广告点击展示数据、API调用频次都是比普通客户大...

    文章 开发者小助手_LS 2021-01-27 8231浏览量

  • 稳定性保障6步走:高可用系统大促作战指南!

    考虑到成本最小化,非常规增量P计算时一般无需与常规业务流量W一起,全量纳入叠加入口流量K,一般会将非常规策略发生概率λ作为权重,即:2)节点流量节点流量由入口流量根据流量分支模型,按比例转化而来。...

    文章 开发者小助手_LS 2021-03-08 1691浏览量

  • 如何带领团队“攻城略地”?优秀的架构师这样做

    1.OCP(开闭原则):设计良好的软件应该易于扩展,同时抗拒修改。这是我们进行架构设计的主导原则,其他的原则都为这条原则服务。2.SRP(单一职责原则):任何一个软件模块,都应该有且只有一个被修改的原因,“被...

    文章 技术小能手 2019-07-03 16109浏览量

  • Greenplum在企业生产中的最佳实践(下)

    另外,要看一下是什么故障导致的,要简单的分析一下。另外,你做成这种全自动的方式是很容易的,自动化脚本切换是很容易的,但是前面还是有一些判断的动作,我们也有客户把这个判断和切换的逻辑封装在一起,做成...

    文章 闻术苑 2017-08-02 3025浏览量

  • 纯干货|从淘宝到云端的高可用架构演进

    另外一个很典型的问题,Gitlab对备份的原理是不够了解的,比如当时用的PostgreSQL的一个版本,当时是有问题的,没有验证,开发人员对这个又不是特别了解的情况下就会出现这个问题,这就是为什么要去了解你的依赖以及...

    文章 技术小能手 2017-06-19 2088浏览量

  • 阿里云弹性计算研发团队如何从0到1自建SRE体系

    可参考以下思路:在设计阶段时定义该依赖的性质,是强依赖还是弱依赖对方提供的SLO/SLA是什么,依赖方可能会出现什么问题以及对我们服务的影响是什么?如果依赖方出现了预期/非预期的异常,我们的策略是什么?如何...

    文章 弹性计算@百晓生 2021-06-08 505浏览量

  • 微服务拆分之道

    如果是 2 个人,可能会出现互相坚持自己的意见,或者 2 个人经验都不足导致设计缺陷;如果是 1 个人,由于没有人跟他进行技术讨论,很可能陷入思维盲区导致重大问题;如果是 4 个人或者更多,可能有的参与的人员并...

    文章 阿里巴巴云原生小助手 2021-06-15 681浏览量

  • 什么程序员如此“嫌弃”主干开发模式?

    这些开发者们头带着耳机,用 3 到 4 个显示器,他们的显示器上永远是黑色的窗口,并跳动着绿色的字符,当他们接到一个任务时,在一个暗黑的环境下,很快的完成任务,做到一般人想都不敢想的事情。在几年前,只有 ...

    文章 云栖号资讯小编 2020-03-26 476浏览量

  • 2017QCon分享:从淘宝到云端的高可用架构演进

    另外一个很典型的问题,Gitlab对备份的原理是不够了解的,比如当时用的PostgreSQL的一个版本,当时是有问题的,没有验证,开发人员对这个又不是特别了解的情况下就会出现这个问题,这就是为什么要去了解你的依赖以及...

    文章 王晨纯 2017-10-25 2927浏览量

  • 最新干货!如何深入集群调度与管理?

    3.面向异常设计硬件故障是客观存在的,软件 bug 也很难说不会出现。因此,面向异常设计是非常必要的。针对异常做架构层面支持,例如定义整个系统的异常事件,当出现异常的时候,相应异常订阅处理模块就可以快速感知...

    文章 弹性计算@百晓生 2021-04-23 330浏览量

  • 架构设计的本质

    通常谈起架构师就联想到各式各样的架构图,谈架构图就要搞清楚什么是架构设计,那么架构设计之前是什么呢?架构设计是整个系统建设的核心环节,犹如设计图纸之于建筑那么重要,那架构设计之上应该就是系统设计了。...

    文章 阿里巴巴云原生小助手 2020-10-10 4967浏览量

  • 《软件测试价值提升之路》——3.4 随机出错

    3.4.2 解决问题的思路【一般处理原则】通常这类错误的解决思路,是提升代码质量,并为产品加上故障检测和自动恢复的能力(即检测到宕机或长时间无心跳就复位重启),而不是试图通过测试把这些缺陷都挖出来。...

    文章 华章计算机 2017-05-02 1347浏览量

  • 异地多活之企业架构案例

    2.2.3.3 数据层数据层设计遵循CAP理论的保AP模型,什么是 CAP,可以简单概括为:C(Consistency):数据强一致A(Availability):高可用性P(Partition Tolerance):分区可容忍性 基于当前业务特性,高可用对于...

    文章 SRE团队技术小编-小凌 2020-11-30 2143浏览量

1 2 3 4 ... 7 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化