InfoQ明星开源产品实践历程,从技术构建到营销革命

【InfoQ明星开源产品实践历程,从技术构建到营销革命】
InfoQ明星开源产品实践历程,从技术构建到营销革命
本文插图
导语:在 10 月 15 日由 TGO 鲲鹏会主办的鲲鹏说上 , 邀请到了涛思数据创始人兼 CEO , 知名连续创业者陶建辉 , 他从自己打造的开源成功商品 TDengine 出发 , 全方位的阐释了开源过程中心得体验 , 本文是根据直播整理而来 , 一起走进陶老师的开源世界吧~
鲲鹏会的各位朋友 , 大家好!我是涛思数据创始人陶建辉 , 也是开源的软件 TDengine 的主要的贡献者 , 今天要分享怎么从 0~1 打造成功的开源软件 。
我先介绍一下 TDengine , 它是一个开源的高效的物联网大数据平台 , 专门为物联网、车联网、工业互联网 , IT 运维设计优化的大数据平台 , 除了核心的时序数据库功能之外 , 还有缓存、数据订阅、流式计算这些功能 , 是一个专用的大数据平台 。
InfoQ明星开源产品实践历程,从技术构建到营销革命
本文插图
去年 7 月份 TDengine 单机版核心功能开源 , 今年 8 月 3 号整个集群功能全部开源 , Github 地址是:www.github.com/taodata 。 目前在 GitHub 上有 13.9K 的 Star , 3.6 K 的 Fork , 接近 4K 的 Issue 。
TDengine 的开源取得了巨大的影响力 。 首次开源时 , 连续 5 天在全球趋势排行榜上排名第一 , 三个月里 Star 数超过 1 万 , 集群开源后 , 连续 6 天时间在全球趋势排行榜上排名第一 , Github 上的数据远超同类产品 。 现在每天克隆代码的人数超过 100 人 , 上线后日用户超过了 100 , 在国外也取得了一定的影响力 。
那这个平台是怎么来的呢?
物联网时代很多事物都在采集数据 , 无论是智能电表 , 水表气表 , 汽车 , 电梯等等 , 都在不断采集数据 。 而传统的方法存在很多问题:例如开发效率低 , 运行效率差 , 运维复杂 , 最后导致推荐应用变慢 。
2016 年我发现物联网数据采用的方法太老套 , 必须用新方法处理 。 于是我打算开发一个新的大数据平台 , 专门来处理物联网的数据 , 并且是不用集成工具的全栈解决方案 。
最后要达到的效果就是 , 总成本下降 , 实现零管理 , 最终降低学习成本 , 安装便利 , 几秒钟就可以搞定 。
这样一来 , 整个平台在多种物联网设施中都能得到应用 , 智能电表、水表、燃气表、智慧城市 , 火车、汽车、出租车、飞机等各种重型设备 , 电梯、锅炉、机床 , 包括水温、空气检测等应用 , 甚至国家地震局地震波检测 , 煤矿二氧化碳浓度的监测等等 。
1把核心技术公开:用开源换取竞争力 这个想法直接构成了我第三次创业 , 而 TDengine 就很好地实现了这个想法 。 我们在技术完成之后 , 经过深思熟虑还是选择了走开源这条道路 。
InfoQ明星开源产品实践历程,从技术构建到营销革命
本文插图
为什么要把这个“稀缺”的技术开源 , 对我来说 , 存在以下四个方面的意义:
第一个 , 扩大影响力 , 树立品牌 。 TDengine 是大数据的产品 , 是基础软件 , 推广比较困难 。 多数人熟悉的老产品已经相对成熟 , 新品牌如果影响力不够 , 就不会被人选择 。 开源就是为了打响知名度 , 这是闭源无法达到的效果 。
第二是形成开发者社区 , 构建竞争壁垒 。 目前我们用户微信 500 人的群就建了 10 个 , 每天超过 100 人在下载 , 100 个实例在上线 , 而在 GitHub 上问问题的也很多 , 总问题超 4000 个 。 虽然质量参差不齐 , 但闭源公司不可能在一年之内产生这些反馈 。 甚至有很多开发者帮我们写博客 , 介绍怎么使用 TDengine 。
第三是快速获得市场反馈快速迭代 , 去年开源后集群的呼声很高 , 我们经过调查分析 , 结合开源社区里面的反馈 , 发现集群是真正特别刚性的需求 , 也就有了后来集群的开源 。