共计 2670 个字符,预计需要花费 7 分钟才能阅读完成。
作者:王强
很久以前就听闻了 TDengine 的小名,也看过 TDengine 的很多相干数据和报告,给我留下的印象总体来说还是很不错的。到当初 TDengine 曾经开源两年了,机缘巧合我就想理解一下整体的社区状况,看看开源社区的综合活跃度是什么程度。做了一篇笔记,给感兴趣的同学做个参考。
GitHub 仓库
一般来说大家看开源我的项目活跃度第一步都是直奔 GitHub 仓库,这个我也不能免俗。点进去一看 Star 有 17.6k,Fork 4.2k,看上去挺厉害。咱们再一起瞧瞧贡献者和 issue 的细节。
从提交曲线来看活跃度还不错,但大部分提交其实都来自于大量贡献者(小于 100 人),阐明这个我的项目目前还处于开源社区的初期阶段,除了官网以外大部分人只是应用而没参加到我的项目建设里。提交的 issue 倒是没有什么刷问题的迹象,灌水 issue(比如说改个错字之类)十分少见,绝大部分都是失常的报告 bug、改良倡议之类。目前敞开的 issue 有两千多,open 状态的不到 500,对于刚做两年多的细分畛域我的项目来说算是不错的问题。
从 GitHub 仓库来看,TDengine 的社区状况和国内很大一部分开源我的项目差不多,那就是整体活跃度还不错,但参加人数果然还是不够。当然,对于这种新生我的项目来说咱们不能奢求太多,毕竟罗马非一日建成,除非是偏“大众化”畛域的网红级我的项目,否则两年工夫做到这种程度还是很失常的。何况 TDengine 次要市场还是在国内,客户群体以大型行业客户为主,这一畛域人造就没有很大参加开源事业的激情。随着 TDengine 的市场持续扩充,置信这一情况会失去改观。
中文社区
当然了,GitHub 仓库只是开源社区的一部分,很多时候甚至只是冰山一角。IT 世界是自在的,程序员往往会在各种稀奇古怪的中央表白他们对某种技术的激情。所以咱们再来看看互联网上各种社区里 TDengine 的探讨详情。
先点开相熟的知乎,搜寻 TDengine,下滑有近百条内容,能够看出一些感兴趣的同学和我一样,会先来知乎向大家进行发问理解,TDengine 的团队应该也在保护这个社区渠道,整体而言,从这里还是能获取很多对于 TDengine 的内容的,甚至有一些问题的浏览量达到了 10 万 +。
再看 CSDN,相干的文章探讨数量还是很多的,在业余度比拟高的前提下点击量大都算是不错的程度(在技术圈子里,业余文章有 500 点击都算是很棒了,越业余越没人看是常态)。不过看多了也会发现个问题,介绍装置应用入门之类的文章多,真正谈及深度应用体验的少。对于想从其余产品跳过来的用户,果然还是心愿看到更多深度体验,尤其是我的项目教训分享的嘛。
TDengine 官网在 InfoQ 写作平台入驻进去了,官网发文相当勤奋,外面给的内容干货极多。集体认为这一部分是对感兴趣的潜在用户价值最高的局部。因为在没应用前,开发人员对某个我的项目的技术细节其实是不会太过关注的,没有亲自体验亲自操作总是有雾里看花的朦胧感。这时候更能提起趣味的往往是各种实际案例报告和分享,内容干货越多越吸引人。尤其是很多案例报告会提到一些大家都容易遇到的痛点,这时候看看作者是怎么用新技术新办法解决问题的就很有价值。毕竟大家工作还是很忙的,新常识跟本人当初的工作分割越多,产生趣味的机会才会更大。
V2ex 是我集体比拟喜爱逛的社区,其实外面探讨深度技术的不算多,但整体气氛很轻松。我始终认为如果一个偏公众的社区都能看到某个开源我的项目的探讨,就能证实它曾经“出圈”了,而 V2ex 就是我眼中的“风向标”之一。目前这里对 TDengine 的探讨尽管数量很少,但大家的印象都比拟侧面,能够说风评是上等程度。思考到这个社区里大家嘴都比拟毒,常常对各种技术毫不留情批评,TDengine 能有这个风评是很难得的。(上面是某条评论,看着不像水军)
英文社区
非 GitHub 的英文社区里,思考到 TDengine 目前以中国市场为主,仿佛咱们不应该对“老外”的关注度报什么心愿。首先来看 Twitter,额 … 关注数一千多,转发寥寥无几,然而官号还是十分勤奋在更新的,如果国外的敌人想初步对 TDengine 做一个理解,来 Twitter 是一个可行的计划。顺便一提官网推特的各项数据都比微博好很多,果然搞技术的还是要看推,微博就留给公众生存娱乐吧。
Medium 上相干内容也不多。我认为 Medium 在国内技术社区里是影响力相当大的,很多技术人喜爱在这里写货色。如果咱们能在这里看到一些对于 TDengine 的自发探讨、文章,阐明我的项目在寰球的影响力曾经达到了一个很高的程度了。目前 TDengine 只有两年开源历史,国内影响力有余能够了解,心愿未来能在 Medium 上见到它的身影。
reddit 的影响力在技术圈里也是很大的,尽管也没有太多的内容,但能够发现一些官网的脚印。官网能留神到这里是一个很好的开始,这阐明开发团队曾经在为寰球大范畴扩大做布局和思考,甚至提前开始铺路了。
集体认为目前 TDengine 官网确实不须要将太多精力放在国外社区,等到国内影响力达到肯定水平后国内影响力也就是瓜熟蒂落的事件了。但国外的敌人们如果想要对其做充沛理解,可能须要擅于在国内的技术社区去挖掘一些内容。
一点总结和思考
察看 TDengine 社区活跃度的时候其实我在思考一件事件,那就是开源社区活跃度真的是特地重要,或者说对所有新技术来说都特地重要的事件吗?诚然,TDengine 的社区数据跟咱们耳熟能详的一些传统数据库比起来可能的确有些差距,但这些必须跟我的项目的畛域特点、市场环境综合起来能力偏心对待。
TDengine 的客户多为行业客户,指望他们在社区里踊跃发言本来是不太事实的,然而它却突破了这个“事实”。在国内很多技术社区里搜寻 TDengine 时你会发现很多对于开发者撰写的利用案例,这些应用过 TDengine 的人违心站进去去讲他们的应用办法和应用成果,由此咱们也能够看到 TDengine 的技术口碑的确是很不错的,或者真的能够在我的项目中尝试一把,当然,审慎起见,各种测试肯定要后行。
另一个角度来说,晚期阶段社区活跃度有余反而是一件坏事。很多我的项目在积攒有余的时候过早出圈、过早吸引了太多开发者甚至公众关注,烦扰了官网的眼帘甚至影响了后续的开发和市场策略,这很难说就是侧面的。有些我的项目人造就适宜炽热的氛围,还有些项目选择宁静、小而美的路线却能有更久远的倒退,TDengine 应该就属于后者。等到内力积攒到肯定水平,我的项目具备了弱小实力并领有大量客户和实际后,开源社区活跃度也天然会迎来暴发了。