当前位置: 首页 > news >正文

广州番禺网站建设政务网站优化

广州番禺网站建设,政务网站优化,四平做网站佳业,制作微信公众的网站开发就在昨天#xff08;2020年8月3日#xff09;#xff0c;涛思数据团队正式宣布#xff0c;物联网大数据平台TDengine集群版开源。此次开源#xff0c;我们在GitHub上传了23.9万行源代码#xff0c;1198个源文件#xff0c;包含我自己疫情期间写的一万余行C代码#xff… 就在昨天2020年8月3日涛思数据团队正式宣布物联网大数据平台TDengine集群版开源。此次开源我们在GitHub上传了23.9万行源代码1198个源文件包含我自己疫情期间写的一万余行C代码终于又了却我一个心愿不用再纠结。我们一个18人的团队通过三年的努力为全球物联网、工业互联网、车联网行业奉献了一个开源的、具有超强性能和分布式集群功能的专业大数据平台。TDengine在去年7月开源单机版之后获得了极大的反响下载量已经超过百万每天clone代码的超过一百正式上线的系统已有数百个。除了中国用户之外还有来自美国、德国、法国、意大利、西班牙等全球各地的开发者。而这一年这些开发者们给我们最大的反馈是“TDengine性能超强确实比Hadoop快的太多太多安装部署也很简单但我们需要集群我们需要高可靠我们需要有应对大数据量的处理方案”。TDengine 2.0 系统模块图其实TDengine的设计从一开始就是集群的是基于硬件、软件系统不可靠一定会有故障的假设进行设计的是基于任何单台计算机都无足够能力处理海量数据的假设进行设计的。只是作为一家商业公司我们需要考虑如何盈利业内其他类似产品都是只开源单机版将集群功能纳入企业版需要付费才能使用。因此在一年前宣布开源时遵照惯例我们也只开源了单机版。但一直以来我都在思考开源就应该把最核心的代码开源就应该把市场刚需的那部分代码开源就应该将自己最美、最有吸引力的地方展现出来否则开发者为什么要用你的核心痛点问题不解决那可替代方案就很多产品本身的推广就会大打折扣开源的价值就大为下降。单机版开源后的市场的反馈更是坚定了我的想法集群是刚需是真正的痛点。我动了集群版开源的心思。但是集群作为刚需也一直是我们销售的一个亮点如果开源我们怎么赢利这一问题令我纠结了很久而团队小伙伴、尤其是销售团队也在我提出要在业内率先将集群版开源时直接提出质疑和反对。2019年底我彻底想明白了一定要将集群的代码开源。基于以下几点1对于大数据平台没有集群就相当于一个玩具一个演示而已谁也不会当真2开源是基础软件行业大势所趋谁先真正拥抱开源而不是假开源谁就抢占先机3只要全球超过30%以上的物联网平台都在使用TDengine只要能给用户创造真正的价值公司一定能找到生存的途径一定能成功。除开源集群版的呼声之外我们还收到了无数开发者给我们的反馈BUG、性能问题、功能问题等等GitHub上TDengine的issue已经超过2800个。看到这么多issue, 一方面为自己脸红因为自己都没想到居然有这么多问题但另外一方面又很开心因为这说明很多开发者在真正用我们的产品喜爱我们的产品我们找对了市场我们的产品是有价值的。这样2019年底除了集群版开源外我们还决定对TDengine的一些模块包括存储引擎、计算引擎以及集群模块等进行重构。这两大决定都需要大量工作因此除创业之初的几位大将胜亮、小廖、洪泽之外团队新鲜血液博民、李珲、怡豪等同学也加入进来参与核心代码的研发。而且为保证质量大幅提升产品稳定性我们引入了研发大牛树多、肖平让他们搭建CI/CD, 负责自动化测试写下五万多行Python程序近千个测试例。我自己这个68年生的程序员虽已大龄但像以往一样又冲到了第一线重构了RPC、WAL以及SYNC模块新写的C代码超过一万行GitHub递交的PR超过155个。涛思数据团队拍摄于2019年10月我的搭档另外一位50岁的程序员20多年前就是NASDAQ上市公司CTO曾任亚马逊、思科全球高级副总裁此时也挽起袖子写起程序。而且从零开始学Python写下了专门做并发、做系统破坏性测试的crash_gen.py (2800行)。这个程序让每位研发同学都胆战心惊因为是专门找茬的暴露的问题往往毫无头绪却一定是程序问题。最开始30步都无法跑过现在终于能无限的跑下去了。而这位搭档在我一年多前最初游说他加盟时其实兴趣不大不过我和他谈到今后世界上90%的数据都是时序空间的数据而如果大家都在用TDengine来进行存储、查询即使我们公司不赢利那也是一件人生最值得自豪的事情是可以在人类信息技术史上留下痕迹的事情。他终于义无反顾的加入和大家一起细细打磨产品目标只有一个就是做一款有品位、能占领全球市场的产品。今年的新冠疫情给全球经济重创我们这个小小的团队却恰恰在此时静下心来重构代码8个月的时间牺牲了所有的周末我们终于推出了2.0集群版。虽没见过凌晨四点的洛杉矶但我们经常见凌晨四点的GitHub。如果去年开源的版本能打60分那我给2.0版本打80分。不仅因为开源了集群代码重构后逻辑更加清晰、模块划分更加合理便于维护、扩展。更重要的是我们开源了测试框架以及近千个测试例而且将完整的设计文档分享出来。我自己编写的整体架构设计、数据复制模块设计等等文档都已经在官网上公开供大家浏览指正。做一个60分的产品不难有个不错的主意能动手写点程序立马就能做出来。但要做到80分就要付出更多的努力。而我的目标是做一个能打99分的产品因为做到99分时就天下无敌而且技术生涯才会画一完美的句号。不过从80分到99分比从60分到80分要多付出超10倍的努力。幸运的是我们已经有了一支很不错的产品队伍而且有GGV、红杉、明势资本等机构超过2000万美元的投资相信只要能坚持静心做产品专注下去我们一定能做到99分。我总感慨自己幸运在90年代初去美国留学工作赶上美国互联网行业大爆发正值中国经济腾飞之时我又回到北京创业。如今在接近退休的年龄居然又发现了一个崭新的机会而且是一个特别适合程序员老司机的机会——做底层软件的开发。不仅做整体架构的设计还要动手写代码、debug、写文档天天和团队80后、90后同学们一起战斗乐此不疲。每每想到这里我都会庆幸自己3年前的选择也庆幸自己选择了开源的道路。如果没有这个选择我和太太应该正在世界各地旅行品尝美食陪她流连于美术馆博物馆过着人人羡慕的日子但我想那才是真正的随时光老去因为世界已经不需要我的存在。集群版都开源了也许付费用户真的会变少但那就随他去吧。我绝不会像有些厂商一样先开源然后闭源。只要有人用而且用的人多就是对我、对我们团队最大的奖励。哪怕是大家开喷指出各种问题我也会特别开心因为只要有问题我们就会好好地去改进用心地去做。即使真有一天我们连一个18人团队都无法养活我也会继续做下去会每天把产品细细地打磨直到我无法动弹的一天因为这是我最大的乐趣我把TDengine当作我人生最后一幅作品而且是一幅可以让我持续打磨到老的作品。一年前开源时我曾说过:“钱再多也难让人在历史上留下痕迹但一幅好的作品却可以传承让后人好好的品味。愿我领头开发的TDengine成为传世之作Leave a dent in the world!”,  今天再将这一段“初心”写一遍希望这次集群版的开源能够让TDengine离传世之作更近一步。点击「阅读原文」下载 TDengine 2.0
http://www.yutouwan.com/news/28698/

相关文章:

  • 如何设计商务网站wordpress 菜单 文章
  • 响应式网站概况网易企业邮箱和163邮箱区别
  • 档案室建设网站android应用市场下载安装
  • 网站建设合同任11网站建设waocc
  • 平台网站建设 厦门wordpress教程安装教程视频教程
  • 做门户网站用什么模板wordpress插件上传
  • 网站建设公司推广方式世界各国黄页
  • 我想建立一个网站徐闻手机网站建设公司
  • 网站备案拍照要求汕头澄海招聘网
  • 网站没有关键词库栖霞网站设计
  • 专业做生鲜的网站好校园网站维护
  • 国示范校建设网站网站建设怎么学
  • 化工企业建网站网站建设视频下载
  • 科技网站官网wordpress小蜜蜂插件
  • 网站开发云南河南广宇建设集团有限公司网站
  • 西安做网站云速网络什么网站做h5
  • 制作微信公众号的网站开发网页在线短网址生成器
  • 网站热区图专业的手机网站建设公司哪家好
  • 网站建设可信赖东莞网络推广教程
  • 衡阳市网站建设公司移动端h5网站开发服务
  • 建设网站能赚钱品牌营销公司
  • 东营网站建设推广外接硬盘做创建立网站
  • 我想在阿里巴巴网站开店 怎么做旅游网络营销如何做
  • 网站建设与维护怎么学网站建设的风险预测
  • 金融网站策划方案烟台html5网站建设
  • 自己的网站怎么做进销存dw网站建设框架大小设定
  • 网站如何做伪静态发稿什么意思
  • 有哪些tp5做的网站用老域名做新网站
  • 山西省住房和城乡建设厅官方网站请多记几个本站域名防止失联
  • 免费的黄冈网站有哪些平台?济南建设局官网