如何利用混沌工程打造健壮的分布式系统

阅读数:126 2019 年 8 月 13 日 00:00

如何利用混沌工程打造健壮的分布式系统

ArchSummit 深圳 2019 大会上,唐刘讲师做了《如何利用混沌工程打造健壮的分布式系统》主题演讲,主要内容如下。

演讲简介

作为一个分布式数据库,TiDB 面临的一个非常严重的挑战在于如何让用户相信,他们存储在 TiDB 里面的数据是安全的,不会出现丢失,损坏这些情况。为此,从一开始开发 TiDB 的时候,我们就引入混沌工程,来保证 TiDB 在各种极端情况下面的稳定性。在这次演讲里面,我将会分享一些在 TiDB 应用混沌工程的方法,介绍我们基于 K8s 自己研发的自动化测试平台 Schrodinger,并通过一个实际的例子来说明我们是如何在 Schrodinger 里面应用混沌来测试系统的。

演讲提纲

  1. TiDB 的基本架构介绍
  2. 混动工程介绍以及相关原则解释
  3. 在 TiDB 里面应用混沌工程的方法
  4. Schrodinger 平台介绍
  5. 一个实际的例子

听众受益点

  1. 能了解什么是混沌工程
  2. 能知道常用的应用混沌工程的方法
  3. 能了解如何基于 K8s 来开发一个自动化测试平台

讲师介绍

唐刘

PingCAP Chief Engineer

典型技术 Geek 一枚,在分布式,高性能,高可用上面有丰富的开发经验,现正从事下一代分布式数据库 TiDB 以及分布式存储 TiKV 的开发,致力于在基础架构数据库领域,提供一套完备的 HTAP 解决方案,解放生产力。开源爱好者,知名开源软件 LedisDB,Go-MySQL,Raft-RS 等作者。

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

如何利用混沌工程打造健壮的分布式系统

完整演讲 PPT 下载链接

https://archsummit.infoq.cn/2019/shenzhen/schedule

评论

发布