2025 年技术指引:让真实案例和经验为开发者开路 了解详情
写点什么

16 个架构必知领域之「Chaos Engineering」

  • 2020-04-28
  • 本文字数:365 字

    阅读完需:约 1 分钟

16个架构必知领域之「Chaos Engineering」


故障注入(Fault Injection)的概念最早出现在测试领域,通过在代码路径中引入故障缺陷来验证错误处理的逻辑的有效性,提高测试的覆盖率。故障注入历史可以追溯到 1970 年,按类型也分为硬件实现故障注入(HWIFI)和软件实现故障注入(SWIFI)。


混沌工程的实验理论在 2017 年被 Netflix 及相关团队提出,目标是希望通过在生产环境周期性引入故障的方式,验证系统对非预期故障防御的有效性。相比于被动的应对故障,在可控的影响下实施混沌工程实验,提前揭示系统弱点,可以增强我们对系统可恢复性的信心。混沌工程属于一个新兴的技术领域,行业认知和实践积累比较少,大多数 IT 团队对它的理解还没有上升到一个领域概念。

一线实践案例


2020-04-28 11:001144

评论

发布
暂无评论
发现更多内容

BI 报表正逐渐成为技术债,真的吗?

Kyligence

数据分析 指标管理 BI 报表

广东省湛江市等保测评机构有几家?怎么做?

行云管家

等保 等级保护 等保测评 湛江

源码 | SpringBoot启动流程大揭秘

六月的雨在InfoQ

源码 springboot SpringBoot实战 9月月更 SpringBoot启动流程

超酷炫!天翼云亮相中国服贸会

天翼云开发者社区

中国IPv6“高速公路”,全面建成 IANA被管理权限移交 ,IP地址管理何去何从

郑州埃文科技

ipv6 ipv4 IANA

校招前端面试题

夏天的味道123

JavaScript 前端

Dubbo Mesh - 从服务框架到统一服务控制平台

阿里巴巴云原生

阿里云 开源 微服务 云原生 dubbo

ebook下载 | 《企业高管IT战略指南——搭建微服务架构》

York

微服务 云原生 系统架构 数字化转型 应用现代化

Baklib|提升团队效率,在线协同文档好在哪?

Baklib

团队效率 在线协同文档

手把手教你君正X2000开发板的OpenHarmony环境搭建

华为云开发者联盟

鸿蒙 后端 IoT 企业号九月金秋榜

字节前端必会面试题

helloworld1024fd

JavaScript

2022年全年Java岗面试题总结+一线互联网大厂Java岗面经/面试题总结!

程序员小毕

Java 程序员 面试 程序人生 后端

实战Elasticsearch6的join类型

程序员欣宸

elasticsearch 9月月更

干货!天翼云DPU技术解码

天翼云开发者社区

什么是数据湖?全面解读数据湖与数据仓库的区别

雨果

数据中台 数据仓库 数据湖 DaaS数据即服务

华为云WeLink助力平房区打造智慧政务办公

科技怪咖

【中秋福利】大数据告诉你:今年中秋礼品这样选

前嗅大数据

大数据 数据分析 数据采集 中秋 互联网+

大众CEO迪斯提前卸任,成败皆因软件

雨果

软件定义汽车

Spring知识点讲解

喜羊羊

后端 9月月更

Mybatis

喜羊羊

mybaits 9月月更

javaweb

喜羊羊

javaWeb 9月月更

借助 TCP 负载均衡和 Galera 集群扩展 MySQL

NGINX开源社区

MySQL nginx 负载均衡 TCP/IP

leetcode 101. Symmetric Tree 对称二叉树(简单)

okokabcd

LeetCode 算法与数据结构

Baklib|提高企业知识管理水平的方法分享

Baklib

知识管理

设计模式的艺术 第六章抽象工厂设计模式练习(开发一款新的手机游戏软件,该软件能够支持IOS和Android等多个智能手机操作系统平台。针对不同手机操作系统,该游戏软件提供了不同的游戏操作控制类和游戏界面控制类,并提供相应的工厂类来封装这些类的初始化过程)

代廉洁

设计模式的艺术

iOS端如何实现微信分享链接与登陆

MobTech袤博科技

微信 iOS SDK

如何在 Jenkins CI/CD 流水线中保护密钥?

SEAL安全

DevOps jenkins CI/CD 密钥管理 CI/CD管道

NFT艺术品交易平台:有哪些功能?

开源直播系统源码

NFT 数字藏品 数字藏品软件

科技创新突破算力瓶颈,云网融合引领数字未来!

天翼云开发者社区

Android技术分享| 视频通话开发流程(二)

anyRTC开发者

android 音视频 移动开发 实时消息 呼叫邀请

Baklib|在线帮助中心对企业来说有多重要?

Baklib

企业 在线帮助中心

16个架构必知领域之「Chaos Engineering」_架构_闫佳忆_InfoQ精选文章