【Infra Meetup No.111】网易分布式时序数据库 NTSDB & 数据库构建背后的故事

Topic 1:网易分布式时序数据库(NTSDB)揭秘

范欣欣 | 网易杭州研究院

讲师介绍:范欣欣,现就职于网易杭州研究院。负责 HBase、分布式时序数据库以及 Hive 的内核开发运维工作,对 HBase 的底层工作原理有长时间的深入研究和探索。著有《HBase 原理与实践》一书,在个人博客 http://hbasefly.com 撰写了大量有关 HBase 和时序数据库相关技术的文章,深受读者好评。

范欣欣老师本次分享的主要内容包括:

  1. 时序数据库在网易内部的主要应用场景;

  2. 时间序列数据逻辑模型;

  3. 网易时序数据库 NTSDB 分布式架构;

  4. 网易时序数据库 NTSDB 内核功能实现,主要从时序数据存储格式以及倒排索引实现机制两方面进行介绍。

分享的最后,和现场伙伴们讨论了部分聚合查询效率的优化思路以及基于时序数据特性进行的系统资源优化。

Topic 2:我们构建数据库背后的故事

周强 | TiKV 工具团队负责人

讲师介绍:周强,TiKV 工具团队负责人。

本次分享周强老师介绍了 PingCAP 内部工具需求及工程实践,主要包括:

  1. 数据库系统的 key point;

  2. schrodinger 和 chaos 在公司的内部应用;

  3. 如何构建 TiDB 的 benchmark as a service;

  4. ebpf 在公司内部的开发和应用;

  5. 基于 label 和 webhook 的提效工具 bot。

在分享的最后,还探讨了一些工具系统的应用场景和前景。