背景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
华为云社区《如何基于华为云IoT联网平台进行产品开发》,作者: Super.雯 。华为云联网平台承载着南北向数据互通功能职责。在华为云联网平台基础上实现端到端联网业务过程中,开发者需要基于该平台进行二次开发。本文先跟大家一起聊一聊产品开发。产品开发联网平台集成解决方案中,联网平台作为承上启下中间部分,向应用服务器开放API接口,向各种协议设备提供API对接。为了提供
ThingsBoard是一个开源平台,功能强大,性能稳定。用于收集和可视化联网设备数据。可以将来自任意数量设备数据发送到云服务器,在云服务器中可以通过可自定义仪表板查看或共享ThingsBoard相关概念租户tenant:拥有或联网设备个人或组织。 设备管理:租户可以创建添加自己设备,每个设备有唯一ID用来和指定传感器进行绑定。 仪表盘:仪表盘主要用来显示各类传感器上传数据。仪表盘
文章目录打好基础微服务框架对比简单横评各个框架微服务概念软件架构演进史简单理解微服务好处go-micro概述构成组件Go MicroAPISidecarWebCLIBot总结Go Micro组件架构Registry注册中心Selector负载均衡Broker事件驱动:发布订阅Transport消息传输总结快速入门准备工作1. 安装micro v22. 安装protobuf插件3. 创建项目结构
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
平台上创建好了产品,该在设备端开发了。1.我是在嵌入式平台开发就选 c-sdk-v3.0.1了,为了简单,我们先就在Ubuntu平台上验证。如果要移植到其他平台,那也就是换个编译器问题,换个工具链问题。再有问题,也顶多适配下HAL问题。对嵌入式工程师来说,那都不是事儿。直接进入到 c-sdk-v3.0.1下面,make reconfig :我们在Ubuntu下验证就选3吧
简介当前国内互联网发展迅猛,联网云、边缘计算等技术也从概念技术逐步变为可靠工程应用技术,加之国民对智能化生活强烈需求,市场上涌现出许多联网设备需求,如智能售货柜、智能洗车机、智能储物箱等等。然而这些联网设备与具体应用有关,不同个体应用案例,对联网设备功能要求差异也较大。同时为了满足市场商机,要求联网设备能够快速开发出来,并且稳定可靠。因此为了避免重复开发打造一款通用联网
如何将联网和工业设备连接起来?通过联网盒子就可以轻松实现。这个联网盒子有着小小体积,但却集成了丰富功能,在很多工业领域中应用广泛。可以说,没有这个小盒子,联网就无从谈起,下面我们一起来了解下吧。很多人可能听说过联网盒子却没有听说过工业网关,其实两者是一个设备,在工业领域多是采用工业网关说法。它是工业设备连接桥梁,主要作用就是设备联网、数据采集、协议解析、远程维护等等。 工业网关
go3761       https://github.com/jonenine/go3761        实现了稳定而高效网络通讯层和灵活规约配置层,可作为联网行业部署在云端采集前置程序原型。    &nb
HaaS EDU K1是一款高颜值、高性能、高集成度联网开发板,板载功能强大4核(双核300Mhz M33+双核1GHz A7)主芯片,2.4G/5G双频Wi-Fi,双模蓝牙(经典蓝牙/BLE),并自带丰富传感器与小屏幕,可以快速实战基于AliOS things生态联网相关场景应用开发。作为HaaS EDU硬件制造商,华清远见针对HaaS EDU还打造了丰富外围扩展模块,包括魔环
自2年前接触onvif一小段时间后,就没碰过,还以为幸运地逃脱了。2年后今天,公司又重新重视这一块内容,安排我们几个搞。真应了那句话:该是你,你逃不掉。本文简单记录一下对onvif认识。一、何为ONVIFONVIF,英文全称为“Open Network Video Interface Forum”,直译为“开放型网络视频接口论坛”。通过制定标准接口,在安防市场形成一种规范。ONVIF实行会员
联网平台和工具是联网生态系统中最重要组成部分,它能将数据连接到传感器系统,并使用后端应用提供分析和洞察,从而让企业得到由许多传感器产生大量数据。以下推荐11个开源联网平台和工具。 1、ZettaZetta是基于Node.js使用API联网平台。它是为设备制作HTTP API完整工具包。Zetta结合了REST API和WebSockets,以制作数据密集型实时应用。
联网(Internet of Things, IoT)是最近被频频提及,也涌现出许多想法。 这个社区持续地在发展,所以需要有一个对大众开放联网平台,让每个人都能来实现自己想法,让大家生活或多联网(Internet of Things, IoT)是最近被频频提及,也涌现出许多想法。这个社区持续地在发展,所以需要有一个对大众开放联网平台,让每个人都能来实现自己想法,让大家生活或
创建租户管理员 租户->租户管理员->新增 填入信息以及激活链接邮箱 邮箱链接提示激活 用邮箱地址登录 设备 新增设备 填入信息安装一定规则,传输方式选择默认就是全部支持 设备详情 关键信息:设备id(设备数据接入后 使用tb设备数据是需要使用),设备访问令牌(设备传入数据时需要使用) http模拟 ...
转载 2021-09-21 14:47:00
1075阅读
2评论
    文章内容如标题,本人是一名嵌入式程序员,熟悉硬件,并且长期使用C/C++编写程序,由于最近公司后台服务器工程师离职,后台数据服务器无法继续维护,于是就萌生了自己搭建一个数据服务器想法。所谓数据服务器也就是我们现在经常说联网设备接入服务器,还不敢谈平台,只是一个接入端而已,当然,接入平台也就是这么一个一个小模块构成。    联网概念就不说
blinker解决方案官方网站:https://diandeng.tech/ 官方文档:https://diandeng.tech/docblinker是一套跨硬件、跨平台联网解决方案,提供APP端、设备端、服务器端支持,使用公有云服务进行数据传输。可用于智能家居、数据监测等领域,可以帮助用户更好更快地搭建物联网项目。blinker具备哪些优势1. 支持多种连接方式 blinker提供当前最流
  • 1
  • 2
  • 3
  • 4
  • 5