受访者 | 陶建辉
作者 | 伍杏玲
出品 | CSDN(ID:CSDNnews)
(资料图片)
早上九点半,笔者在涛思数据的办公室里见到创始人陶建辉,他说这是今天第四个会议了。说这话时,他依然笑容满面,神采奕奕,未见一丝疲态。
比一些年轻人还要充沛的精气神很容易就让人忘记了他已经是一位 53 岁的老程序员了,而涛思数据作为他的第三次创业企业也已走过了第五个年头。尽管今年业内大谈“寒气”,但涛思数据在这位充满激情的创始人领导下,仍然在不断突破,呈现出逆势生长的势头——创办五年获近 7000 万美元融资,团队规模快速增长,前不久还举办了首届 TDengine 开发者大会,并重磅推出 TDengine 3.0 版本,打造出全新的云原生时序数据库(Time-Series Database)。
在云原生的加持下,TDengine 3.0解决了困扰时序数据库发展的高基数难题,支持 10 亿个设备采集数据、100 个节点,支持存储与计算分离,并打造了全新的流式计算引擎,无需再集成 Kafka、Redis、Spark、Flink 等软件,大幅降低系统架构的复杂度,真正成为了一款极简的时序数据处理平台。同时,3.0 还将存储引擎、查询引擎都进行了优化升级,进一步提升了存储和查询性能。
目前 TDengine 的全球安装运行实例数已经超过 15 万,每天都有超过 1000人次克隆代码,企业用户遍布金融、物流、汽车、电商、智慧能源、智慧农业等多个行业。为什么 TDengine 深受众多企业和开发者青睐?在大环境下,涛思数据保持快速发展的秘诀是什么?CSDN 专访涛思数据创始人陶建辉,将为你揭秘一二。
角逐云时代,TDengine 岂能没有“杀手锏”?
谈及业内热议的“寒气”论,陶建辉表示,是否受“寒气”影响,需要放在不同的行业、不同的赛道中辩证而论,例如涛思数据所在的基础软件赛道,就正值全球产业蓬勃发展之际,不仅未受“寒气”影响,反而正值“春天”。
他认为,其中的关键原因就在于随着云原生时代的到来,操作系统、数据库等基础软件的技术架构也在不断地演进,基础软件企业迎来重大发展机遇,幸运的是涛思数据便是其中一员。
每一个时代都会有新的发展机遇出现,但把握住机会却并不一定能成功,创业智者会将目光专注于某一领域,不急不躁,看准时机将创业风口与自身专长相结合,从解决目标行业难点问题出发,发展技术攻破市场,再以市场发展来反哺技术创新。
回顾数据库技术架构的迭代历史:从早期的单节点传统单机数据库架构,发展到共享存储架构,再到现在炙手可热的分布式数据库、云原生数据库,我们发现云原生和分布式的结合为数据库带来了高可用、弹性、可拓展性等优势,从这一点出发,陶建辉相信数据库终将走向云原生。
在深度研究市面上的数据库产品后,他发现大部分数据库都并非云原生,而仅仅是“云就绪”,即数据库服务提供商在转售云平台,当企业要购买某些数据库供应商提供的云服务时,即使没有运行任何查询,他们仍然不得不为计算资源付费,如果数据规模增长了,还需要决定是否购买更多资源。在看到这些问题后,陶建辉决定打造一款真正的云原生时序数据库,真正做到存算分离、计算和存储能力弹性扩张、能够在云上部署、自动化部署等。
经过40多位研发人员一年夜以继日的努力,TDengine 3.0 终于成功出炉,它颠覆了时序数据库只能在云上运行的“云就绪”技术现状,真正具备了云原生数据库的关键优势:水平扩展性、弹性、韧性、可观测性以及运维自动化。
值得一提的是,TDengine 3.0 解决了困扰业界的高基数(High Cardinality)难题,可支持 10 亿个设备采集的数据,集群规模可以超过 100 个节点。
此外,TDengine 3.0 还引入了事件驱动的流式计算,为时序数据处理提供极简方案。但其目的并不是要替代 Flink、Spark 等一众流计算产品,而是想在时序数据场景下打造一款极简平台,通过降低系统复杂度来帮助用户真正降低运维和存储成本,提升用户使用体验。另外,TDengine 3.0 还重构了计算引擎和存储引擎,更好地支持标准 SQL 查询以及各种时序数据特有的查询,让时序数据的分析和存储变得更加高效简单。
目前TDengine 3.0 的代码也已经在 GitHub 上开放,大家可通过传送门:https://github.com/taosdata/TDengine 进入 GitHub 下载、体验。
从不静音用户群,相信用户是进步的真正推动力
《创能量》一书中提到,顺应时代、符合客户需求、适应市场规律是万变不离其宗的真理。成功没有秘诀,如果有的话,那就是真诚、谦虚、勤奋和坚持。这也正是陶建辉带领涛思数据一路走来的真实写照。
TDengine 开源的这三年,每天被大量下载。为便于和用户交流沟通,涛思数据目前已运营了近 20 个 TDengine 用户群,各个用户群日常都非常活跃。聊到这时,陶建辉兴致勃勃给笔者展示了他手机里的用户群,笔者惊讶地发现,这位创始人居然“潜水”在每个用户群里,而工作繁忙的他也并没有将群聊设置为静音状态。
“有时候我一小时没关注群聊,消息栏上就会显示出有很多条待读消息,但我从来不把 TDengine 用户群消息静音,每天还会挑选 1~2 个用户提问来回复,有时候对方压根不相信那是我本人回答的。”陶建辉笑着说。
为什么作为涛思数据的创始人,他却如此谦虚地重视每个用户的体验?“跟用户互动能带来巨大的价值,用户是技术进步的真正推动力,他们的每一次吐槽和抱怨都将促使我们将产品打磨做更好。”陶建辉回答。
以 TDengine 3.0 为例,一经发布,每天就有 5~600 人安装试用 TDengine,不到两周的时间已经收集了 100 个优化建议。在 TDengine 3.0 发布后的第八天,涛思数据立即推出补丁优化。“如果 TDengine 没有开源,可能这些小问题需要等待几个月甚至更长的时间才被发现,这样不利于产品的快速迭代。”
保持开源开放、重视用户体验、用心聆听用户需求、大力发展技术创新,凭借着真诚的态度,TDengine 吸引了越来越多开发者 ,在刚落幕的 TDengine 开发者大会上,就有数百位用户前来线下交流,线上观看人数高达两万人,而这些人的关注和支持也成为了 TDengine 继续前进的动力。
陶建辉在 TDengine 开发者大会
陶建辉说,“看到这么多用户使用 TDengine,关心时序数据库的发展,我很开心。因为有大量用户的支持和鞭策,TDengine 迭代到了 3.0,未来只要大家继续去下载、体验、测试,并在业务中使用,我们一定能继续进步,将性能、用户体验做到极致。不惧国际巨头的竞争,TDengine 力争成为时序数据处理的事实标准、全球第一的时序数据库。”
在做出开源决定之时,国产时序数据库 TDengine 的目光就已经瞄准全球。
全球视野:进军海外
《激荡十年,水大鱼大》一书中说到,商业是一场持久战,一开始比的是灵感、勇猛和运气,接下来拼的是坚持、格局和理性。
今年上半年,陶建辉前往美国考察并组建起一支海外团队。由于时差的关系,现在每天早上六点,陶建辉都需要和美国团队开会交流。从他的忙碌日程中我们发现,涛思数据已经开始稳步进军海外市场了。
“我对海外市场信心十足,TDengine 在 GitHub 上拥有 1.9 万个Star,其中大约三分之二来自中国开发者,剩下三分之一来自海外。”据陶建辉分析,中国 IT 产业约占全球市场的 20%,海外市场具备更大的发展空间。目前涛思数据正紧锣密鼓地在部署、上线海外官网,九月份也将率先在海外发布 TDengine 云服务版本。
谈及 TDengine 的下一步,陶建辉透露将结合人工智能技术,强化时序数据分析功能。“有可能涛思数据会变成一家人工智能公司”,他卖了个关子。
最后,笔者想以陶建辉在 TDengine 开发者大会的一句话作结尾:“从创建 TDengine 到现在,我们已经走过了 5 个年头,开源也已经走过了 3 年,在这个过程中取得了一些小小的成功,但是我们前面的路还很漫长,我已经做好再战 5 年、10 年的准备。希望我在七八十岁的时候,还能继续写代码,继续和大家一起讨论问题,通过 TDengine 为世界留痕,度过真正有价值的一生。”
点击阅读原文,欢迎下载体验 TDengine 3.0 ,交流学习~