
TDENGINE
beyondma
一个温柔的程序员爸爸
-
原创 巨头垂涎却不能染指,loT数据库风口已至
随着移动端发展走向饱和,现在整个IT行业都期待着“万物互联”的物联网时代所带来的流量红利,前期笔者也曾经撰文介绍国产物联网操作系统的情况(https://blog.csdn.net/BEYONDMA/article/details/101147942),我们可以看到BAT等巨头们的逻辑是要让其它公司免费使用其OS上车控制住入口,引导使用物联网行业新秀接入其loT云平台,创业成者直...2019-10-27 11:06:187992
3
-
原创 200行代码为大家解读这个Github冠军项目背后的定时器
最近几周笔者几篇有关陶建辉老师最新的创业项目-TdEngine代码解读文章(https://blog.csdn.net/BEYONDMA/article/details/97495298和https://blog.csdn.net/BEYONDMA/article/details/96578186)出人意料的引起了巨大的反响,原以为C语言已经是昨日黄花,不过从读者的留言来看,C语言...2019-08-04 21:31:185191
1
-
原创 从这50行缓存实现的代码中,我读出了禅意
这几周,笔者写了好几篇有关Tdengine开源代码解读的博客,其实按照代码质量来说https://blog.csdn.net/BEYONDMA/article/details/98473143这篇有关定时器的解读是水平最高的,不过这篇似乎没引起什么讨论。究其原因可能还是这个定时器的逻辑理解起来难度比较高,从这篇的唯一评论也能看出来。 难度较高也就限制了嘴炮式程序员...2019-08-10 21:51:492951
1
-
原创 比较了鸿蒙LITEOS和Tdengine的底层代码后,我发现优秀项目都是做减法的
最近华为鸿蒙OS终于正式发布,通过比较华为鸿蒙OS与之前在Github上开源的(https://www.github.com/Awesome-HarmonyOS)鸿蒙liteOS代码,笔者发现他们在任务调度,定时器及mqtt几个模块与鸿蒙OS的介绍是完全一致的,基本可以确定这几个模块中liteOS的代码就是鸿蒙OS的代码,从反响上看国人对于华为是非常支持的,liteOS都累计获得了...2019-08-25 12:38:0911939
85
-
原创 从华为的MQTT到TdEngineRPC,解读物联网时代的分布式
今天中秋节,笔者首先祝各位读者们中秋快乐,之所以在今天这个团圆节来谈分布式的话题,就是要聊聊物联网是如何通过MQTT连接各类终端,如何通过RPC整合各种数据的。下面就通过代码+动图的方式来解读一下华为LiteOS的MQTT与TD的RPC。MQTT协议 MQTT是一个客户机服务器发布/订阅消息传输协议。它重量轻、开放、简单、易于实现。这些特性使其非常适合在物联网的低带宽、...2019-09-13 10:16:141408
1