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