摘要: 前言 物模型是对设备在云端的功能描述,包括设备的属性,数据,服务和事件。 物联网平台通过定义一种物的描述语言来描述物模型,称之为 TSL(即 Thing Specification Language),采用JSON格式,您可以根据TSL组装上报设备的数据。 最终能达到的效果: 识别JSON中的键值内 阅读全文
posted @ 2019-04-17 18:20 三升水 阅读(9060) 评论(0) 推荐(1) 编辑
摘要: 前言 在MySQL被收购之后,虽然有其替代品为: MariaDB,但是总感觉心里有点膈应。大家发现了另一款开源的数据库: PostgreSQL。 虽然centos自带版本9.2也可以用,但是最近的几次升级支持了更多更新的内容,比如,PostgreSQL有一个MySQL无法比拟的优势,那就是PostG 阅读全文
posted @ 2019-03-18 23:12 三升水 阅读(1474) 评论(2) 推荐(1) 编辑
摘要: 前言 SOFABolt 是蚂蚁金融服务集团开发的一套基于 Netty 实现的网络通信框架。 为了让 Java 程序员能将更多的精力放在基于网络通信的业务逻辑实现上,而不是过多的纠结于网络底层 NIO 的实现以及处理难以调试的网络问题,Netty 应运而生。 为了让中间件开发者能将更多的精力放在产品功 阅读全文
posted @ 2018-12-20 14:37 三升水 阅读(6202) 评论(0) 推荐(1) 编辑
摘要: 背景 前几天公司接受到了一份来自阿里飞天园区,IOT部门的小礼物。由于上司比较忙,无暇去顾及。 当时尚未开封,我好奇是什么,于是就急忙忙的拆开,发现是Raspberry Pi 3(树莓派3)。我觉得挺好玩的,就接过来了,于是上司就兴起,就让我拿这个小玩意去验证阿里物联网平台上的相关组件。于是,就有了 阅读全文
posted @ 2018-11-11 18:43 三升水 阅读(3794) 评论(4) 推荐(7) 编辑
摘要: 运行环境: JDK 8+ Maven 3.0+ Redis JDK 8+ Maven 3.0+ Redis 技术栈: SpringBoot 2.0+ Redis (Lettuce客户端,RedisTemplate模板方法) Netty 4.1+ MQTT 3.1.1 SpringBoot 2.0+ 阅读全文
posted @ 2018-10-26 22:13 三升水 阅读(9569) 评论(2) 推荐(3) 编辑
摘要: 前言 诞生及优势 MQTT由Andy Stanford-Clark(IBM)和Arlen Nipper(Eurotech,现为Cirrus Link)于1999年开发,用于监测穿越沙漠的石油管道。目标是拥有一个带宽有效且使用很少电池电量的协议,因为这些设备是通过卫星链路连接的,当时这种设备非常昂贵。 阅读全文
posted @ 2018-10-21 17:57 三升水 阅读(22117) 评论(2) 推荐(2) 编辑
摘要: 市场动态 物联网市场在2018年第一季度/第二季度出现了意想不到的加速,并将使用的物联网设备总数提升至7B。这是IoT Analytics最新“ 物联网和短期展望状态 ”更新中的众多发现之一。 全面的公司,尤其是物联网软件,云和服务公司,远远超出了收入预期。Microsoft Azure和Amazo 阅读全文
posted @ 2018-10-16 12:59 三升水 阅读(6193) 评论(2) 推荐(8) 编辑
摘要: 浅谈HTTP Method 要通过netty实现HTTP服务器(或者客户端),首先你要了解HTTP协议。 HTTP在客户端 - 服务器计算模型中用作请求 - 响应协议。 例如,web浏览器可以是客户端,并且在托管网站的计算机上运行的应用程序可以是服务器。 客户端向服务器提交HTTP请求消息。 服务器 阅读全文
posted @ 2018-10-11 20:10 三升水 阅读(13811) 评论(7) 推荐(0) 编辑
摘要: 前言 架构的改变,往往是因为业务规模的扩张。 随着业务规模的扩张,为了满足业务对技术的要求,技术架构需要从单体应用架构升级到分布式服务架构,来降低公司的技术成本,更好的适应业务的发展。 分布式服务架构的诸多优势,这里就不一一列举了,今天围绕的话题是服务框架,为了推行服务化,必然需要一套易用的服务框架 阅读全文
posted @ 2018-10-10 22:16 三升水 阅读(3725) 评论(1) 推荐(3) 编辑
摘要: 前言 Gatling是一款基于Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分析和测量服务器的各种性能指标。目前仅支持http协议,可以用来测试web应用程序和RESTful服务。 除此之外它拥有以下特点: 支持Akka Actors 和 Async IO,从而能达 阅读全文
posted @ 2018-10-07 16:40 三升水 阅读(3526) 评论(4) 推荐(0) 编辑