写点什么

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

  • 2019-08-13
  • 本文字数:563 字

    阅读完需:约 2 分钟

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

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


2019-08-13 00:001125

评论

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

英特尔院士斯旺:由外而内重塑芯片设计

E科讯

【玩转PDF】贼稳,产品要做一个三方合同签署,我方了!

牧小农

JVM

现在已经卷到需要问三色标记了吗?

艾小仙

中国呼叫中心与卓越客服产业峰会,百度智能客服再提行业创新

百度大脑

解决方案 行业创新

5 月 28 日 - 29 日阿里云峰会视频云专场直播预告

阿里云CloudImagine

阿里云 音视频

活动预告 _ 即构×火山引擎:泛娱乐社交音视频技术实践沙龙

ZEGO即构

获得业内一致好评!华山版Java性能优化全栈手册“登场”

Java架构追梦

Java 阿里巴巴 架构 性能优化 华山版

1小时内被全网疯转 29.8w 次,最终被所有大V协力封杀!

Java架构师迁哥

编曲新手可以用什么编曲软件?

奈奈的杂社

编曲 编曲宿主 编曲软件

工业4.0加速实现“数物相合”,可视化工厂节省时效高达85%

一只数据鲸鱼

人工智能 数据可视化 工业互联网 智慧工厂 智能生产

用Python在树莓派上播放音乐

IT蜗壳-Tango

5月日更

从源码角度研究Java动态代理

叫我阿柒啊

动态代理 代理模式 rmi

从零开始学习ThingJS之创建App对象

ThingJS数字孪生引擎

可视化 3D可视化 数字孪生

服务可达,达者为先,产品发布会嘉宾精彩观点分享!

博睿数据

博睿数据 数据链DNA 服务可达

眼观六路耳听八方还不知疲倦?数仓智能运维服务体系是怎么做到的?

华为云开发者联盟

数据库 数据仓库 监控 智能运维 数据库监控

高可用DevHa实践,告诉你生产环境0性能故障是如何做到的!

TakinTalks稳定性社区

压测 性能调优 全链路压测 系统稳定高可用 性能压测

鸿蒙轻内核M核源码分析:数据结构之任务排序链表

华为云开发者联盟

鸿蒙 数据结构 任务排序链表 双向链表数组 鸿蒙轻内核

博睿数据2021战略发布巡展,开辟IT运维创新路径

博睿数据

博睿数据 数据链DNA 服务可达

量化网格策略交易软件,马丁倍投策略机器人

我厂与张家港市达成全面战略合作,共推数据中心和城市智能化转型

百度大脑

数据中心 城市智能化

并发王者课-青铜7:顺藤摸瓜-如何从synchronized中的锁认识Monitor

MetaThoughts

Java 多线程 并发

MySQL事务处理特性的实现原理

华为云开发者联盟

MySQL 数据库 innodb 事务 隔离

🍃【SpringCloud基础使用】Nacos与Gateway实现动态路由

码界西柚

nacos SpringCloud Gateway 5月日更 自定义配置

答应我,别再学Swing框架了好吗?

北游学Java

Java spring swing

走向机器智能时代:移动机器人的困局与创新

晨山资本

机器人 移动机器人 AMR

Bugless 异常监控系统 (iOS端)

37手游iOS技术运营团队

ios iOS Developer 崩溃分析 bugless

2021 全球技术领导力峰会 融云布道技术领导力进阶之路

融云 RongCloud

appium 入门参考

37手游iOS技术运营团队

ios 测试 自动化测试 iOS Developer

用图数据库可视化探索 Chia Network 区块链数据

古思为

区块链 可视化 图数据库

低代码实现传统装饰企业的管理跃迁

华为云开发者联盟

低代码 华为云 计算 低代码开发 AppCube

webRTC的标准与发展

anyRTC开发者

音视频 WebRTC RTC

如何利用混沌工程打造健壮的分布式系统_ArchSummit_唐刘_InfoQ精选文章