主页 > 技术经验 > 正文

打破中国企业类软件成长的怪圈,我找到了方法!(3)

2022-08-25 14:38来源:未知编辑:admin

扫一扫

分享文章到微信

扫一扫

关注99科技网微信公众号


2020 年 8 月,TDengine 2.0 正式发布,同时开源了集群功能。全球开发者又一次把 TDengine 推向新的高度。赞美之外,迎来的又是被大家发现的不少问题:虽然乱序插入的效率问题已得到很好的解决,系统稳定性也大幅度提升,但是集群有时不工作;更有人仔细分析我公布的数据同步设计文档,指出里面的设计漏洞;虽然支持 SQL,但支持不够彻底,很多复杂查询做不了;业内普遍存在的“High Cardinality”问题,TDengine 并没有真正解决,虽然能处理五千万台设备的数据,但系统重启的时间至少需要半个小时,无法忍受……
虽然 TDengine 2.0 的设计经过了很多次内部讨论,但依然有些问题没有考虑到。感谢开源社区的反馈,让我们意识到产品还有可提升的空间。因此 2021 年 6 月我决定正式启动 3.0 的开发,不仅要解决大家发现的问题,实现标准的 SQL,将数据库、流式计算、缓存、消息队列融为一体,实现真正可以实用的极简时序数据处理平台, 而且还准备瞄准未来,设计出真正的云原生时序数据库 。
但经过 1.6、2.0 的发布,我头脑清醒了不少,意识到仅靠几个十倍程序员是不够的,而且底层数据库软件的研发确实如大家所说,就是难,没有那么简单。因此这次我们组织了 40 人的全职研发团队来研发 3.0 版本,测试研发组就有 8 人,开发各种连接器、周边工具的也有 8 人。TDengine 第一个演示版本是我一个人两个月时间开发出来的,1.6 是 4 个程序员的奋斗,2.0 是 8 个程序员的努力,3.0 则包含了40 个程序员夜以继日的汗水。
从开源到现在,GitHub 上报告的 TDengine 的 issue 已经超过一万。TDengine 用户微信群近 20 个,每天都是很活跃,赞誉之外,同样有各种问题和吐槽。如果没有开源,很难让用户指出这些问题,或者这些问题要等到相当多用户相当长时间使用后才会发现。可以说, 开源帮我们找来了高质量的设计评审、代码评审、系统测试,开源大大加速了我们产品的迭代和升级 。
没有开源,TDengine 不可能在短短的三年,就有 13.9 万的安装实例。没有开源,我们不可能在欧洲、美国、日本、韩国等地收获客户。没有开源,我们产品的 BUG、设计上的缺陷,需求的挖掘,不可能依靠一个小小的团队来发现,也就不可能快速地迭代升级。即使我们都是十倍程序员,也无法与在市场上存在已久的欧美大公司一争高低。
3、用户才是技术进步的推动力
2016 年底,我想到的最好的 TDengine 的应用场景是汽车、能源和 IT 运维行业。但没想到的是,开源之后,除自己设想的行业外,居然物流、智能制造在用,金融行业在用,煤矿在用,建筑工地在用,石油、石化在用,连钢铁厂、卷烟厂、啤酒厂都在用,农业、畜牧业等很多完全出乎意料的领域都有客户在用,TDengine 的适用场景一下子几乎覆盖了所有的行业。我们公开的 100 多个案例分析里,包括蔚来、理想、零跑汽车,包括西门子、顺丰、中通、大疆、OPPO、京东、TCL、玉溪卷烟厂、中天钢铁、同花顺等众多行业巨头。

99科技网:http://www.99it.com.cn

相关推荐
微信小程序商城为何如此受各类商家青睐? 微信小程序商城为何如此受各类商家青睐?

一、微信小程序商城为何如此受各类商家青睐? 小程序商城受商家青睐的原因

技术经验2022-08-17

假如世界真正和平,人类没有战争,人类的科技是退步还是进步? 假如世界真正和平,人类没有战争,人类的科技是退步还是进步?

一、假如世界真正和平,人类没有战争,人类的科技是退步还是进步? 科技的

技术经验2022-08-13

对机械类学生而言,BEC和CATTI哪个更有用? 对机械类学生而言,BEC和CATTI哪个更有用?

一、小伙伴们,想问一下有什么软件可以提高自己英语口语表达能力的呢? 英

技术经验2022-08-12

日媒:元宇宙引导人类进入新世界 日媒:元宇宙引导人类进入新世界

在太空中拾级而上,头顶是满天繁星,身下是一望无际的大海。这是存在于元宇

技术经验2022-08-10

心理学:那些喜欢对家人“双标”的人,往往是这5类人,搅乱全家 心理学:那些喜欢对家人“双标”的人,往往是这5类人,搅乱全家

在生活中,我们经常能听到这么一个词,那就是 双标。 所谓的双标,就是我们

技术经验2022-08-08

《道德经》:中国人不能打破的四大天规,越早知道越好! 《道德经》:中国人不能打破的四大天规,越早知道越好!

人和人的命运确实有很大不同,有的人一生顺风顺水,有的人却艰难坎坷。 世

技术经验2022-08-06

苹果初加工产品分为三大类(液体加工产品:果汁产品) 苹果初加工产品分为三大类(液体加工产品:果汁产品)

苹果深加工,发展前途有希望,我国有丰富的原材料。(萍果)有十多亿的客户,

技术经验2022-08-09

银行现金管理类理财:起购门槛1元(线下网点买) 银行现金管理类理财:起购门槛1元(线下网点买)

银行现金管理类理财。 这是一种低风险的银行理财,这种理财几乎各方面都与

技术经验2022-08-05

计算机发展趋势 计算机发展趋势

一、计算机发展趋势  计算机技术是世界上发展最快的科学技术之一,产品不断

技术经验2022-08-05

人类科技发展已经进入漫长瓶颈期吗?是否会停滞不前? 人类科技发展已经进入漫长瓶颈期吗?是否会停滞不前?

一、人类科技发展已经进入漫长瓶颈期吗?是否会停滞不前? 所谓的科技瓶颈

技术经验2022-08-05