摘要: 市场动态 物联网市场在2018年第一季度/第二季度出现了意想不到的加速,并将使用的物联网设备总数提升至7B。这是IoT Analytics最新“ 物联网和短期展望状态 ”更新中的众多发现之一。 全面的公司,尤其是物联网软件,云和服务公司,远远超出了收入预期。Microsoft Azure和Amazo阅读全文
posted @ 2018-10-16 12:59 三升水 阅读(411) 评论(2) 编辑
摘要: 浅谈HTTP Method 要通过netty实现HTTP服务器(或者客户端),首先你要了解HTTP协议。 HTTP在客户端 - 服务器计算模型中用作请求 - 响应协议。 例如,web浏览器可以是客户端,并且在托管网站的计算机上运行的应用程序可以是服务器。 客户端向服务器提交HTTP请求消息。 服务器阅读全文
posted @ 2018-10-11 20:10 三升水 阅读(585) 评论(5) 编辑
摘要: 前言 架构的改变,往往是因为业务规模的扩张。 随着业务规模的扩张,为了满足业务对技术的要求,技术架构需要从单体应用架构升级到分布式服务架构,来降低公司的技术成本,更好的适应业务的发展。 分布式服务架构的诸多优势,这里就不一一列举了,今天围绕的话题是服务框架,为了推行服务化,必然需要一套易用的服务框架阅读全文
posted @ 2018-10-10 22:16 三升水 阅读(277) 评论(1) 编辑
摘要: 前言 Gatling是一款基于Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分析和测量服务器的各种性能指标。目前仅支持http协议,可以用来测试web应用程序和RESTful服务。 除此之外它拥有以下特点: 支持Akka Actors 和 Async IO,从而能达阅读全文
posted @ 2018-10-07 16:40 三升水 阅读(236) 评论(0) 编辑
摘要: 前言 Gatling Gatling是一款功能强大的负载测试工具,它为易于使用,高可维护性和高性能而设计。 开箱即用,Gatling由于对HTTP协议的出色支持,使其成为负载测试任何HTTP服务器的首选工具。由于核心引擎实际上是协议不可知的,因此完全可以实现对其他协议的支持。例如,Gatling目前阅读全文
posted @ 2018-10-06 12:23 三升水 阅读(533) 评论(2) 编辑
摘要: 前言 本篇文章主要介绍的是SpringBoot整合Netty以及使用Protobuf进行数据传输的相关内容。Protobuf会介绍下用法,至于Netty在netty 之 telnet HelloWorld 详解中已经介绍过了,这里就不再过多细说了。 Protobuf 介绍 Protocol Buff阅读全文
posted @ 2018-10-04 10:06 三升水 阅读(186) 评论(0) 编辑
摘要: Protobuf 语言指南(proto3) Protocol Buffer是Google的语言中立的,平台中立的,可扩展机制的,用于序列化结构化数据 - 对比XML,但更小,更快,更简单。您可以定义数据的结构化,然后可以使用特殊生成的源代码轻松地在各种数据流中使用各种语言编写和读取结构化数据。 定义阅读全文
posted @ 2018-10-03 12:10 三升水 阅读(169) 评论(0) 编辑
摘要: 前言 Netty是 一个异步事件驱动的网络应用程序框架, 用于快速开发可维护的高性能协议服务器和客户端。 etty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。 “快速简便”并不意味着最终的应用程序会受到可阅读全文
posted @ 2018-09-29 19:16 三升水 阅读(411) 评论(0) 编辑
摘要: 前言 SaaS模式是什么? 传统的软件模式是在开发出软件产品后,需要去客户现场进行实施,通常部署在局域网,这样开发、部署及维护的成本都是比较高的。 现在随着云服务技术的蓬勃发展,就出现了SaaS模式。 所谓SaaS模式即是把产品部署在云服务器上,从前的客户变成了“租户”,我们按照功能和租用时间对租户阅读全文
posted @ 2018-09-25 19:31 三升水 阅读(67) 评论(0) 编辑
摘要: 引言 合理利用线程池能够带来三个好处。 ​ 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 ​ 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 ​ 第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳阅读全文
posted @ 2018-09-25 18:53 三升水 阅读(20) 评论(0) 编辑