1. Complex systems are intrinsically hazardous systems. 复杂系统本质上都是高风险系统。

  2. Complex systems are heavily and successfully defended against failure. 复杂系统都对故障严加防范并且行之有效。

  3. Catastrophe requires multiple failures–single point failures are not enough. 灾难性事故由多起故障共同造成-单点故障不足以兴风作浪。

  4. Complex systems contain changing mixtures of failures latent within them. 复杂系统中潜伏着变化多端的故障组合。

  5. Complex systems run in degraded mode. 复杂系统运转时总是处于降级模式。过去我们常认为系统追求的目标是“应用零异常“,实际上复杂系统很难做到零异常,常常因为外部环境的变化产生新的异常并且触发熔断降级等安全保护策略。针对异常管理而言,零异常的目标应该转变为对外高可用率,对内精细化管理异常,使得已知异常和新增异常得到正确识别并且及时修复可修复的异常。

  6. Catastrophe is always just around the corner. 灾难总是近在咫尺。
    实际上这也是分布式软件系统的一大特点,光纤可能被挖断、机器可能故障、电力可能中断、人员可能误操作,几乎无法穷举的故障类型,让系统性故障成为分布式系统的一种潜在特质。

  7. Post-accident attribution accident toa ‘root cause’ is fundamentally wrong. 在事发之后将事故归咎于某一“罪魁祸首”的做法完全不可取。
    因此我也不建议在事故评审时将某个行为或做法视作罪魁祸首,应当举一反三地看待问题,也只有这样才能促成组织内各职能的全面提升与产品的全面提升,而非单方面改进。

  8. Hindsight biases post-accident assessments of human performance. 事后成见会扭曲事故评定人员的认知。已知事故结论的情况下,人们(特别是专家)常常假设当事人如果注意到XX现象或者不要这么做就能够避免这次事故或者减小事故影响,这种马后炮行为常常没有客观还原事故真实过程,对事故评定结论产生重大影响。

  9. Human operators have dual roles: asproducers & as defenders against failure. 操作人员分饰二角:他们既是故障的始作俑者,也是故障的防范者。

  10. All practitioner actions are gambles. 当事人的举动完全是在冒险。事故发生之后,人们往往会认为事发之前导致事故的重大故障就已经在所难免,之所以最终会酿成事故,是因为当事人在故障迫近时处理失当或玩忽职守。但实际上,当事人在采取行动时完全是在冒险,他们无法预知自己的行动会导致什么后果。灾后分析通常都不会将这些行为判作明智之举。反过来看:即便处理得当,也不过是瞎猫碰上死老鼠,无法得到广泛认同。

  11. Actions at the sharp end resolve all ambiguity. 风口浪尖上的行为令一切模糊性消失殆尽。各种组织都存在一定的模糊性,而且这种模糊性往往是蓄意造成的,它体现在生产目标、资源使用效率、运作成本,以及对不同程度的潜在事故的容忍度等多个方面。然而在评判那些被抛至风口浪尖的从业人员的行为时,这些模糊性却消失殆尽。发生事故之后,当事人的行为往往会被视为“失误”或“违规”,但这类评判带有严重的事后成见,往往无视业绩压力等其他诱因。

  12. Human practitioners are the adaptable element of complex systems. 从业人员会对复杂系统进行调整。

  13. Human expertise in complex systems is constantly changing. 复杂系统中的专业人才不断更替。

  14. Change introduces new forms of failure. 变化会引入新的故障。

  15. Views of ‘cause’ limit the effectiveness of defenses against future events. 抵御未来事件的效果受限于人们看待“肇因”的方式。

  16. Safety is a characteristic of systems and not of their components. 安全性是系统整体的特性,而不是系统中各部件的特性。

  17. People continuously create safety. 人们持续不断地营造安全的环境。

  18. Failure free operations require experience with failure. 无故障运营需要故障处理相关的经验。

复杂系统是如何挂掉的相关推荐

  1. 老电脑安装matlab 2018卡不卡,软件装C盘会变卡?Windows系统要怎么用才不卡?

    [文章导读]在使用Windows系统的时候,很多用户会把系统安装到C盘,使用过程中将软件安装到D盘.之所以会这样做,是因为很多用户认为应用软件安装在C盘会拖慢系统的运行速度.那么实际上真的是这样吗?软 ...

  2. 系统蓝屏的几种姿势,确定不了解下么?

    前言 在 蓝屏(BSOD)转储设置,看本文就够了!这篇文章里比较详细的介绍了蓝屏转储设置.做好设置后,我们就可以在需要的时候使系统蓝屏了.本文介绍几种使系统蓝屏的办法,当然肯定还有其它办法,如果哪位小 ...

  3. unraid应用_套娃自动备份unraid系统u盘_NAS存储

    2020-11-04 10:51:455点赞41收藏5评论 本文来自#千兆网络有什么用#征稿活动,不断提速的网络给你的生活带来了什么变化?快来参与活动,聊聊你玩转互联网,高速网上冲浪的经历!>点 ...

  4. 5分钟了解系统架构设计

    [架构设计 ] |  总结/Edison Zhou 最近梳理了之前学习的架构设计相关的一些课程学习总结,将其整理成了一个大纲脑图,以每篇5分钟系列展现出来,希望对你有所帮助. 本篇,我们聚焦如何在面试 ...

  5. 通过本机硬盘重装系统 (支持Win8/Win7等)新途径-NT6 HDD Installer使用教程

    在突然需要重装系统的时候,如果你发现你的电脑没有光驱,身边也没有可用的U盘或移动硬盘的时候你是不是就囧了-嗯,不用怕!今天的主角 NT6 HDD Installer 就能魔法般地帮你实现仅通过本机硬盘 ...

  6. 服务器u盘备份系统,套娃自动备份unraid系统u盘

    套娃自动备份unraid系统u盘 2020-11-04 10:51:45 16点赞 134收藏 10评论 有没有担心过unraid的系统u盘挂掉,我是担心过.虽然u盘挂了不影响数据,但是很多设置是会丢 ...

  7. rabbitmq 限制速度_=(:) RabbitMQ详解

    本篇包含了RabbitMQ概念的一些东西,下篇会整理出SpringBoot结合RabbitMQ的使用案例. 目录 一.MQ概述 1.什么是消息 2.什么是消息队列 3.MQ的特点 二.MQ适用场景 1 ...

  8. RabbitMQ 简介以及使用场景

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:海向 cnblogs.com/haixiang/p/1019 ...

  9. Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点?

    面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka.ActiveMQ.RabbitMQ.RocketMQ 都有什么区别,以及适合哪些场景? 面试官心理分析 其实面试官主要是想看看: ...

最新文章

  1. 对于高并发短连接造成Cannot assign requested address解决方法
  2. Konstrukt PHP REST框架 教程二
  3. 准备篇--串口通信概述
  4. NTU课程笔记 CE7454 (3):MLPCNN
  5. 【算法漫画】什么是红黑树?
  6. C#设计模式之0-简单工厂模式
  7. 微软中国回应关闭实体直营店:中国市场保持正常营运
  8. 10深入Redis Cluster2
  9. 进击的 Flink:网易云音乐实时数仓建设实践
  10. 高性能定时器3——时间轮
  11. html5 retina 1像素,7种方法解决移动端Retina屏幕1px边框问题
  12. 比特鹏哥第二节课笔记
  13. Oracle SQL Developer使用dbms_output.put_line显示输出
  14. 初学OpenCV:用本地摄像头拍照并保存为灰度图片
  15. BackTrack 4 R1 – Public Release
  16. Acorn Mac 7.1.1
  17. 浅谈二叉搜索树(BST)
  18. 把php放入火车头采集,火车头采集文章并导入帝国CMS
  19. Devil May Cry 1 台词及翻译
  20. python基础编程小实例2——绝对温标

热门文章

  1. SWPU OnlingJudge 在线评测平台 使用教程
  2. 牛客 Tree(最小深度总和)(两种方法求重心)难度⭐⭐⭐
  3. html中运行php脚本,php脚本在html文件中
  4. 在一个数组中实现两个堆栈
  5. python将图像转换为8位单通道_Python OpenCV读取16位单通道图像并转换为8位灰度图显示...
  6. 2021级山西高考成绩查询时间,2021山西高考成绩什么时候出
  7. java模拟https请求_java-用httpclient模拟发送https请求
  8. 系统科学丨钱学森:我对系统学认识的历程
  9. hibernate 逆向工程
  10. [Java基础]Scanner的使用(秋招在线笔试高频使用)版本:Java™ Platform Standard Ed. 8...