写点什么

混沌工程

1 人感兴趣 · 15 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/78/78b1261d9425477394bfb573bf1f522f.png?x-oss-process=image/resize,w_416,h_234

混沌工程 = 可观测性 + 探索性测试?

用户头像
混沌工程实践4 月 20 日

本文借以单体应用的测试思路,总结了微服务应用测试的困境,我们亟待改变对测试固有的思维模式。不能满足于仅在类生产中测试的现状,要推动测试右移。混沌工程将探索性测试方法和可观测性技术结合在一起,助力开发人员在生产中进行实验,促进系统架构的韧性。

https://static001.geekbang.org/infoq/43/43c5639d43981b4813b0b5edba9fbd13.png?x-oss-process=image/resize,w_416,h_234

LitmusChaos: K8s 上的混沌工程框架

用户头像
混沌工程实践4 月 17 日

本文介绍了一款K8s上的著名混沌工程框架LitmusChaos,从K8s平台和应用韧性的讨论入手,很深入地讨论了该框架的组成部分、实现原理、体系架构、实际用例、注意事项、生命周期、ChaosHub实验库、监测汇总等内容,也提供了详尽的快速入门和参与社区贡献的方法。

https://static001.geekbang.org/infoq/a7/a7dcbc003fab13c7a5987ab8f6e09252.jpeg?x-oss-process=image/resize,w_416,h_234

混沌工程缓存实战系列一 Redis

用户头像
心远4 月 16 日

Redis 是一个开源高性能的 Key-Value 存储系统,虽然 Redis 本身具备了非常高的可用性,但是在实际应用中也会随着系统业务的复杂性以及不合理的使用,而导致很多的问题。本文将讲述如何通过混沌工程来暴露可能存在的使用风险,提升缓存问题的应急能力。

https://static001.geekbang.org/infoq/66/666f345fb588efd23fb1cecf4658b500.png?x-oss-process=image/resize,w_416,h_234

混沌大佬系列第二期 - Jesse Robbins

用户头像
混沌工程实践4 月 15 日

混沌大佬系列第二期,我们来介绍一个混沌工程界的传奇人物 Jesse Robbins

https://static001.geekbang.org/infoq/44/441d926d213a2be38bb9a6b738f3015e.jpeg?x-oss-process=image/resize,w_416,h_234

对混沌工程的五个常见误解

用户头像
混沌工程实践4 月 14 日

编者提示:特别是近几年,业界对混沌工程的讨论非常热烈,很多公司也早早开始投入混沌工程实践。不过,对混沌工程的理解而言,仍然存在不少的误解。本文就来细细探讨一下混沌工程常见的五个误解。

https://static001.geekbang.org/infoq/c5/c51a5e6ef6e6de5d075dec1638de93de.png?x-oss-process=image/resize,w_416,h_234

ChaosBlade x SkyWalking 微服务高可用实践

用户头像
阿里巴巴云原生2020 年 12 月 9 日

在分布式系统架构下,服务组件繁多且服务间的依赖错综复杂,很难评估单个故障对整个系统的影响,而且请求链路长,如果监控告警、日志记录等基础服务不完善会造成故障响应、故障定位问题难,所以如何构建一个高可用的分布式系统面临着很大挑战。

https://static001.geekbang.org/infoq/69/69cc78aa343e945eef5e20624f60af4e.png?x-oss-process=image/resize,w_416,h_234

ChaosBlade:从零开始的混沌工程(五)

用户头像
郭旭东2020 年 8 月 7 日

本篇为系列文章第五篇,将介绍使用 ChaosBlade Operator 对 Kubernetes Container 进行混沌工程实验,实验包括:删除 container、container 内CPU负载场景、container 网络延迟场景、container 网络丢包场景、container 域名访问异常场景等。

https://static001.geekbang.org/infoq/69/69cc78aa343e945eef5e20624f60af4e.png?x-oss-process=image/resize,w_416,h_234

ChaosBlade:从零开始的混沌工程(四)

用户头像
郭旭东2020 年 7 月 23 日

本篇为系列文章第四篇,将介绍使用 ChaosBlade Operator 对 Kubernetes Node 进行混沌工程实验,实验包括:Node CPU 负载场景、Node 网络延迟场景、Node 网络丢包场景、Node 域名访问异常场景、Node 磁盘填充场景、Node 杀指定进程和Node 挂起指定进程等。

奈学教育:“混沌工程”的基本理念和使用原则

用户头像
奈学教育2020 年 6 月 24 日

混沌工程师一门新兴的技术学科,它的初衷是通过实验性的方法,让人们建立复杂分布式系统能够在生产中抵御事件能力的信息。

奈学教育:“混沌工程”的基本理念和使用原则

用户头像
古月木易2020 年 6 月 24 日

混沌工程师一门新兴的技术学科,它的初衷是通过实验性的方法,让人们建立复杂分布式系统能够在生产中抵御事件能力的信息。

https://static001.geekbang.org/infoq/69/69cc78aa343e945eef5e20624f60af4e.png?x-oss-process=image/resize,w_416,h_234

ChaosBlade:从零开始的混沌工程(三)

用户头像
郭旭东2020 年 6 月 15 日

本篇为系列文章第三篇,将使用 ChaosBlade Operator 对 Kubernetes Pod 进行混沌工程实验,实验包括:删除 POD 场景、Pod 网络延迟场景、Pod 网络丢包场景、Pod 域名访问异常场景和Pod 文件系统 I/O 故障场景。

https://static001.geekbang.org/infoq/69/69cc78aa343e945eef5e20624f60af4e.png?x-oss-process=image/resize,w_416,h_234

ChaosBlade:从零开始的混沌工程(二)

用户头像
郭旭东2020 年 6 月 9 日

本篇为系列文章第二篇,将介绍 ChaosBlade-Operator 的安装方式以及基本概念,并进行一个简单的示例实验。

https://static001.geekbang.org/infoq/7e/7e6352d11c86467f4cd2bf65dbf7555f.png?x-oss-process=image/resize,w_416,h_234

[kube 022] 混沌测试框架 -Litmus

用户头像
zbyufei2020 年 6 月 6 日

Litmus是进行云原生混沌工程的开源工具集。Litmus提供了一些工具来协调Kubernetes上的混乱情况,以帮助SRE发现其部署中的弱点。SRE最初在staging环境中使用Litmus进行混乱的实验,最终在production中使用它们来发现错误和漏洞。修复弱点可提高系统的弹性。

https://static001.geekbang.org/infoq/69/69cc78aa343e945eef5e20624f60af4e.png?x-oss-process=image/resize,w_416,h_234

ChaosBlade:从零开始的混沌工程(一)

用户头像
郭旭东2020 年 6 月 5 日

本篇为系列文章开篇,主要介绍混动工程以及混沌工程实验工具 ChaosBlade,后续会从实践的角度带领读者上手实践混沌工程,了解混沌工程的方法及原理。

混沌工程_混沌工程资料文章-InfoQ写作平台