加载中
.net分布式压力测试工具(Beetle.DT)

    肯定有人会问为什么会写这样一个开源工具?和现有的有什么差别?不过对于一个程序员来说写东西还真不需要理由的:),主要原因是工作有点闲(开玩笑),不过说实话一个程员怎可能会停止...

2017/09/06 17:17
456
使用IO合并技巧轻松实现千万级消息推送

之前讲述过多路复用实现单服百万级别RPS吞吐,但在文中有一点是没有说的就是消息IO合并,如果缺少了消息IO合并即使怎样多路复用也很难达到百万级别的请求响毕竟所有应用层面的网络IO读写都是非...

通讯中大量消息广播的设计和优化

消息广播场在网络通讯应用还是普遍存在,如游戏中玩家状态通知,聊天和公共消息发送等,但在面对大量业务消息广播的情况可能会面临一些性能上的问题需要处理;毕竟大量业务不仅在消息序列化上...

2018/10/25 10:17
2.1K
多路复用实现单服百万级别RPS吞吐

多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问...

道路运输车辆卫星定位系统JT/T808服务实现和压测

在工作上的需要接触道路运输车辆卫星定位系统相关应用,由于自己对网络服务的编写比较感兴趣,所以利用空闲时间实现了JT/T808的一些协议和相关服务(不得不说这种协议的设计在解释的确导致性能上...

2017/05/24 11:38
131
.NET Core通讯模块在Linux下的性能测试

最近.Net Core在.NET圈子里还是挺火的,之前有接触过Mono并做过相关测试感觉效果并不理想。这段时间由于工作原因闲下来所以对针对.Net Core的基础通讯模块进行一个简单的压力测试,了解一下其...

2016/10/14 11:56
1K
通用可配置业务流水号生成设计

有一段时间没有思考代码相关的工作了,最近项目经常碰到不同业务流水号的生成,下面的技术人员每次都针对流水号生成写一些复杂的代码;为了解放以后这方面的工作于是动了一下脑子想一个动态可...

2016/03/10 15:36
289
SmartRoute零配置零安装实现分布式负载应用

随着应用规模的增长服务则需要扩展集群休部署,在集群化部署过程首先要考虑服务负载处理的问题,在实现应用场中有很多集群化的负载方式,如网络通讯层面的LVS,HTTP应用协议层面的nginx.然而这...

2016/01/14 14:42
237
基于订阅的服务通讯架构体系

说到订阅服务通讯一般都会想到基于队列的消息生产和消费模式,这也是在实际应该中比较常用的方式。一般生产者把消息发送到队列服务中心,然后消费者去中心订阅;然而这种方式需要一个消息服务...

2016/01/12 10:44
141
跨平台开源通讯组件elastic communication

    elastic communication是基于c#开发支持.net和mono的通讯组件(简称EC),EC的主要目的简化mono和.net下的通讯开发难度,通过EC可以非常快速地开发基于mono和.net的通讯交互应用。E...

2015/12/01 14:47
631
高效简易websocket服务开发包beetle

 websocket的主要是为了解决在web上应用长连接进行灵活的通讯应用而产生,但websocket本身只是一个基础协议,对于消息上还不算灵活,毕竟websocket只提供文本和二进制流这种基础数据格式.在...

2015/07/10 21:38
690
搜索精确度优化

如果问大家做搜索核心的环节是什么,估计很多人会答分词;好的分词的确可以让内容构建索引和搜索变得更精细;到底有了一个好的分词算法是不是就能使搜索变得更精准可靠呢?但从这一段时间深入了解...

2015/05/28 11:30
113
tcp/udp高并发和高吐吞性能测试工具

在编写一个网络服务的时候都比较关心这个服务能达到多少并发连接,而在这连接的基础上又能达到一个怎样的交互能力.编写服务已经是一件很花力气的事情,而还要去编写一个能够体现结果的测试工具...

2015/05/12 11:20
6.8K
更高效地提高redis client多线程操作的并发吞吐设计

Redis是一个非常高效的基于内存的NOSQL数据库,它提供非常高效的数据读写效能.在实际应用中往往是带宽和CLIENT库读写损耗过高导致无法更好地发挥出Redis更出色的能力.下面结合一些redis本身的...

2015/05/07 13:04
2.4K
beetle.express一通讯案例测试结果

应案例相对比较简单,要求服务支持3W连接在线,并每秒向这3W个连接进行一些数据广播,同时在3W连接处理的情况下保证每秒还能处理1K个连中接接入.以下是测试结果情况

2015/05/01 21:49
132
分布式测试工具DTest

DTest是基于.NET实现的分布式压力测试工具,在实际应用经常需要制定一系列的测试用例对服务和功能进行压力测试,为了满足压力测试的力度往往需要添加大量的测试节点和部署测试用例.通过DTest工...

2015/04/02 11:25
286
azure存储压力测试

最近公司需要用于azure存储,测试下来azure存储还是比较给力的. 两台测试机同时向节点添加128K文件,都能达到800Mbps的效率. 个人站:www.ikende.com 个人开源项目github.com/IKende elastic c...

2014/09/11 13:48
159
.NET Socket TCP 50W在线连接交互测试

在平常的交流中经常有人问.net socket能支持多少在线?和C++或linux下比起来应该差很远吧?其实产生这样问题的主要原因是.net很少人去做这方面的测试,而在linux下则经常听到什么100w或500w在线...

2014/09/10 22:42
359

没有更多内容

加载失败,请刷新页面

返回顶部
顶部