FOSDEM 2018 | 唐刘:Rust in TiKV(内含演讲视频)
近日,我司首席架构师唐刘应邀出席了于布鲁塞尔举办的 FOSDEM 2018,并发表了《TiKV - building a distributed key-value store with Rust》主题分享。演讲视频见文末 

FOSDEM(Free and Open source Software Developers' European Meeting )即“自由及开源软件开发者欧洲会议”,是一个由志愿者组织的专为自由软件及开源软件开发者而设的周年会议,旨在促进免费和开源软件的广泛使用。该会议被视为全欧洲、甚至全世界最优秀的自由软件及开源软件活动。
此次受邀参加 FOSDEM 2018,唐刘老师分享了自己使用 Rust 构建 TiKV 的一些经验 。
对于很多人来说,构建一个具备分布式事务及水平伸缩特性的 Key-value 数据库,并不是一件容易的事情。但这却是 PingCAP 团队在做的事情,用 Rust 语言打造了分布式存储引擎——TiKV。
在本次分享中,唐刘老师详解了在 TiKV 中,我们是如何使用 Rust 语言来定义自己的 Storage、支持跨数据中心复制、构架 RPC 框架、进行错误注入测试以及监控整个集群的关键指标的。
1、为什么要写一个新的数据库?一个现代分布式 Key-Value 存储应具备以下特性:水平扩展、auto-failover、ACID 事务等;
2、如何构建 TiKV 核心系统,包括:存储引擎、gRPC 框架、一致性复制机制等;
3、如何监控集群并进行故障诊断;
4、如何使用错误注入测试来保障数据安全;
5、如何基于 TiKV 构建 HTAP 数据库 TiDB。
以下是本次分享的视频实录,enjoy~~
<iframe class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="1.7647058823529411" data-w="480" data-src="http://v.qq.com/iframe/player.html?vid=k0548m8m00a&width=370&height=208.125&auto=0" width="370" height="208.125" data-vh="208.125" data-vw="370" style="display: none; width: 370px !important; height: 208.125px !important;"></iframe>
长按关注
新型分布式 NewSQL 数据库
微信号:pingcap2015
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 1 习近平将发表二〇二六年新年贺词 7904141
- 2 2026年国补政策来了 7808738
- 3 东部战区:开火!开火!全部命中! 7712893
- 4 2026年这些民生政策将惠及百姓 7616985
- 5 小学食堂米线过期2.5小时被罚5万 7519709
- 6 解放军喊话驱离台军 原声曝光 7428214
- 7 为博流量直播踩烈士陵墓?绝不姑息 7327605
- 8 每月最高800元!多地发放养老消费券 7238391
- 9 数字人民币升级 1月1日起将计付利息 7141831
- 10 2026年1月1日起 一批新规将施行 7040675












PingCAP
