背景2021年是我司着重关注生产稳定性的一年,得物社区服务早期是由PHP语言构建的单体应用支撑着日活百万用户,随着高速的发展在性能跟业务上已逐渐不能满足未来的需求与规划,在第一阶段上社区与架构团队同学提供了php + yaf、Java + spring cloud、Go + grpc + K8S的技术选型方案,考虑到服务性能与迁移成本,最终选择了 Go + grpc + K8S 作为此项工程的首选
简介gnet 是一个基于 Event-Loop 事件驱动的高性能和轻量级网络库。这个库直接使用 epoll 和 kqueue 系统调用而非标准 Golang 网络包:net 来构建网络应用,它的工作原理类似两个开源的网络库:libuv 和 libevent。这个项目存在的价值是提供一个在网络包处理方面能和 Redis、Haproxy 这两个项目具有相近性能的Go 语言网络服务器框架。gnet 的亮
作物IoT的公司当然要有物联网的服务,在公司规模还没有形成之初,就计划要将公司全部智能产品线的设备全部联网,与服务端有很好的通信,这样既可以拿到设备的使用数据,通过大数据的分析形成用户画相,还可以下放其他的一些物联网的服务。这是所有IoT的公司需要构建的基础服务,在做基础架构的时候,数据库选了阿里开发的tablestore,tablestrore适合大数据的公司存储海量的运行数据。消息系统则选了m
转载
2024-06-28 10:47:33
151阅读
JetLinks 是一个物联网基础平台,用于快速建立物联网相关业务系统.集成了各种常见的网络协议(HTTP,TCP,UDP,CoAP)等,并对其进行封装, 实现统一管理,监控,在线调试,在线启动,停止,更新等功能.大大降低网络编程的复杂度.多消息协议支持,可在线配置消息解析规则,将自定义的消息解析为平台统一的消息格式.统一的设备操作API,屏蔽各个厂家不同协议不同设备的差异,支持跨服务,同步(RR
转载
2024-02-04 01:06:39
171阅读
华为云社区《如何基于华为云IoT物联网平台进行产品开发》,作者: Super.雯 。华为云物联网平台承载着南北向数据互通的功能职责。在华为云物联网平台基础上实现端到端物联网业务的过程中,开发者需要基于该平台进行二次开发。本文先跟大家一起聊一聊产品开发。产品开发在物联网平台集成解决方案中,物联网平台作为承上启下的中间部分,向应用服务器开放API接口,向各种协议的设备提供API对接。为了提供
转载
2024-04-30 16:28:37
33阅读
ThingsBoard是一个开源平台,功能强大,性能稳定。用于收集和可视化物联网设备的数据。可以将来自任意数量设备的数据发送到云服务器,在云服务器中可以通过可自定义的仪表板查看或共享ThingsBoard相关概念租户tenant:拥有或物联网设备的个人或组织。 设备管理:租户可以创建添加自己的设备,每个设备有唯一ID用来和指定传感器进行绑定。 仪表盘:仪表盘主要用来显示各类传感器上传的数据。仪表盘
转载
2024-03-13 22:46:42
851阅读
文章目录打好基础微服务框架对比简单横评各个框架微服务概念软件架构演进史简单理解微服务的好处go-micro概述构成组件Go MicroAPISidecarWebCLIBot总结Go Micro组件架构Registry注册中心Selector负载均衡Broker事件驱动:发布订阅Transport消息传输总结快速入门准备工作1. 安装micro v22. 安装protobuf插件3. 创建项目结构
转载
2024-10-11 20:00:11
137阅读
golang注意事项:golang注意事项:1、 多重赋值2、复数3、输入4、类型转换5、type 自定义类型6、switch7、goto 的写法和功能与C语言保持一致8、golang函数名字首字母小写,为私有,大写为公有9、不定参数类型和传递10、函数类型9.1 、回调函数10、匿名函数和闭包11、defer12、获取命令行参数 -- 待补充13、init函数字符串处理涉及的函数1、 多重赋值交
ThingsBoard 作为目前 Github 上最流行的开源物联网平台之一,可以实现物联网项目的快速开发、管理和扩展物联网项目, 是中小微企业物联网平台的不二之选。一、特征使用ThingsBoard,您可以:提供设备、资产和客户,并定义它们之间的关系。从设备和资产中收集并可视化数据。通过复杂的事件处理分析传入遥测和触发警报。使用远程过程调用(RPC)控制您的设备。基于设备生命周期事件、RESTA
转载
2023-10-18 21:48:49
92阅读
平台上创建好了产品,该在设备端开发了。1.我是在嵌入式平台开发就选 c-sdk-v3.0.1了,为了简单,我们先就在Ubuntu平台上验证。如果要移植到其他平台,那也就是换个编译器的问题,换个工具链的问题。再有问题,也顶多适配下HAL的问题。对嵌入式工程师来说,那都不是事儿。直接进入到 c-sdk-v3.0.1下面,make reconfig :我们在Ubuntu下验证就选3吧
转载
2023-12-27 16:25:40
45阅读
简介当前国内互联网的发展迅猛,物联网云、边缘计算等技术也从概念技术逐步变为可靠的工程应用技术,加之国民对智能化生活的强烈需求,市场上涌现出许多的物联网设备需求,如智能售货柜、智能洗车机、智能储物箱等等。然而这些物联网设备与具体应用有关,不同的个体应用案例,对物联网设备的功能要求差异也较大。同时为了满足市场的商机,要求物联网设备能够快速开发出来,并且稳定可靠。因此为了避免重复开发打造一款通用的物联网
转载
2024-05-26 17:48:47
66阅读
如何将物联网和工业设备连接起来?通过物联网盒子就可以轻松实现。这个物联网盒子有着小小的体积,但却集成了丰富的功能,在很多工业领域中应用广泛。可以说,没有这个小盒子,物联网就无从谈起,下面我们一起来了解下吧。很多人可能听说过物联网盒子却没有听说过工业网关,其实两者是一个设备,在工业领域多是采用工业网关的说法。它是工业设备连接的桥梁,主要的作用就是设备联网、数据采集、协议解析、远程维护等等。 工业网关
转载
2024-07-19 21:41:01
55阅读
go3761 https://github.com/jonenine/go3761 实现了稳定而高效的网络通讯层和灵活的规约配置层,可作为物联网行业部署在云端的采集前置程序的原型。 &nb
转载
2024-06-19 06:48:28
108阅读
HaaS EDU K1是一款高颜值、高性能、高集成度的物联网开发板,板载功能强大的4核(双核300Mhz M33+双核1GHz A7)主芯片,2.4G/5G双频Wi-Fi,双模蓝牙(经典蓝牙/BLE),并自带丰富的传感器与小屏幕,可以快速实战基于AliOS things生态的物联网相关场景的应用开发。作为HaaS EDU的硬件制造商,华清远见针对HaaS EDU还打造了丰富的外围扩展模块,包括魔环
转载
2024-04-08 12:54:24
162阅读
自2年前接触onvif一小段时间后,就没碰过,还以为幸运地逃脱了。2年后的今天,公司又重新重视这一块内容,安排我们几个搞。真应了那句话:该是你的,你逃不掉。本文简单记录一下对onvif的认识。一、何为ONVIFONVIF,英文全称为“Open Network Video Interface Forum”,直译为“开放型网络视频接口论坛”。通过制定标准接口,在安防市场形成一种规范。ONVIF实行会员
转载
2023-11-06 16:20:59
148阅读
物联网平台和工具是物联网生态系统中最重要的组成部分,它能将数据连接到传感器系统,并使用后端应用提供分析和洞察,从而让企业得到由许多传感器产生的大量数据。以下推荐11个开源的物联网平台和工具。 1、ZettaZetta是基于Node.js的使用API的物联网平台。它是为设备制作HTTP API的完整工具包。Zetta结合了REST API和WebSockets,以制作数据密集型实时应用。
转载
2023-09-04 13:19:49
315阅读
物联网(Internet of Things, IoT)是最近被频频提及,也涌现出许多的想法。 这个社区持续地在发展,所以需要有一个对大众开放的物联网平台,让每个人都能来实现自己的想法,让大家的生活或多物联网(Internet of Things, IoT)是最近被频频提及,也涌现出许多的想法。这个社区持续地在发展,所以需要有一个对大众开放的物联网平台,让每个人都能来实现自己的想法,让大家的生活或
转载
2024-01-17 22:33:34
125阅读
创建租户管理员 租户->租户管理员->新增 填入信息以及激活链接邮箱 邮箱链接提示激活 用邮箱地址登录 设备 新增设备 填入信息安装一定规则,传输方式选择默认就是全部支持 设备详情 关键信息:设备id(设备数据接入后 使用tb设备数据是需要使用),设备访问令牌(设备传入数据时需要使用) http模拟 ...
转载
2021-09-21 14:47:00
1075阅读
2评论
文章内容如标题,本人是一名嵌入式程序员,熟悉硬件,并且长期使用C/C++编写程序,由于最近公司后台服务器工程师离职,后台数据服务器无法继续维护,于是就萌生了自己搭建一个数据服务器的想法。所谓的数据服务器也就是我们现在经常说的物联网设备接入服务器,还不敢谈平台,只是一个接入端而已,当然,接入平台也就是这么一个一个的小模块构成的。 物联网概念就不说
转载
2024-04-10 20:23:29
111阅读
blinker解决方案官方网站:https://diandeng.tech/ 官方文档:https://diandeng.tech/docblinker是一套跨硬件、跨平台的物联网解决方案,提供APP端、设备端、服务器端支持,使用公有云服务进行数据传输。可用于智能家居、数据监测等领域,可以帮助用户更好更快地搭建物联网项目。blinker具备哪些优势1. 支持多种连接方式 blinker提供当前最流