登录|注册|帮助中心|联系我们

首页 文章推荐 会员列表 归档

从技术创新到设计思想,解密“TDengine”爆红始末|Q推荐_InfoQ

发布时间:2020/11/14责任编辑:赵小云阅读转载:InfoQ

作为一名 Coder,你一定知道鼎鼎大名的 GitHub。这个拥有 143 万开发者的社区目前托管了 431 万个 git 项目,除了 Ruby on Rails、jQuery、Ruby、Erlang/OTP 等众多知名的开源项目外,近三年流行的开源库往往也都选择在 GitHub 首发,如:BootStrap、Node.js、CoffeScript 等。

而就在去年,一款来自中国名叫 TDengine 的时序数据库项目也在 GitHub 上开源了,并且一经发布就稳稳占据了 GitHub 排行榜的 C 位,还连续几天位列 GitHub 全球趋势排行榜头名。今年,TDengine 2.0 发布,将最为刚需的集群功能也开源了,又一次引起很大反响。项目至今已收获超过 14k Star 和 3.6k Fork,成为中国开源软件的榜样之一。

(图为 TDengine 在 GitHub 上的页面,点击查看:https://github.com/taosdata/TDengine)

这款开源软件的缔造者便是涛思数据,一家创立刚刚三年的后起之秀。即便是在如履薄冰的 2020 年上半年,涛思数据依然实现了三个月完成两轮千万美元级融资的壮举。在“喜新厌旧”的 IT 界,你可能很难想象涛思的创始人是一位年逾 50 的 IT 老兵。他叫陶建辉,在为 TDengine 开发贡献了最初的 3 万行代码的同时,也由此开启了自己的第三次创业之旅。

TDengine 是一款开源、高效,专为物联网设计的时序数据处理引擎。这个物联网大数据平台只需要不到 3MB 的安装包就能搞定,在手机 APP 都动辙上百兆的今天,它的体量甚至显得有些异类。TDengine 定义了创新的数据存储结构,单核每秒就能处理至少 2 万次请求,插入数百万个数据点,读出一千万以上数据点,比现有通用数据库快了十倍以上;由于超强性能,计算资源不到通用大数据方案的 1/5;通过列式存储和先进的压缩算法,存储空间不到通用数据库的 1/10。

从默默无闻到万众瞩目,TDengine 是如何走到今天这一步?TDengine 是如何实现存储和查询的超强性能的?为何选择开源,并且将“看家本领”全部开源?又是如何在实践中践行“只相信代码”的原则?热爱开源的开发者们,又能从中发现怎样的趋势和切入点?

11 月 7 日,由 InfoQ 和涛思数据联手举办的 Meetup 高端技术交流会将在北京举行。涛思的创始人和工程师们将与开发者一起复盘 TDengine “走红”的背后故事。

活动主题

TDengine 技术开放日

「开源就要彻底,从技术创新和设计思想认识 TDengine 」

你将听到

陶建辉(涛思数据创始人 &CEO)

TDengine 的技术创新在哪里?为什么性能指标能比通用的大数据平台快 10 倍以上?

关胜亮(涛思数据联合创始人)

30 分钟听懂 TDengine 2.0 集群是如何设计和工作的

程洪泽(涛思数据联合创始人)

TDengine 的存储与压缩算法:如何做到存储空间不到通用数据库的 1/10?

刘溢清(涛思数据研发工程师)

相信人 or 相信代码?开源软件,如何做好 CI/CD?

如何报名

扫描下方海报二维码或点击阅读原文报名

添加小助手「infoq111」邀您进入活动交流群

点击「阅读原文」报名~

本文由www.tube8.com阅读网友汤传忠收藏发布。

推荐阅读

文章归档

小兔子读书网愿你从阅读中获得勇气和力量。 垃圾信息处理邮箱tousu556@126.com
icp备案号 冀ICP备10012478号 互联网安全管理备案 不良信息举报平台 Copyright 2021 www.tube8.site All Rights Reserved