加载中
smart-socket实战:玩转心跳消息

一、背景 在通信中设计的心跳消息,通常是为了检查网络链路是否正常。虽然TCP协议提供keep-alive机制,但需要在链路空闲2小时后才触发检测,这显然对业务非常不友好。当存在大量连接异常,而...

smart-socket实战:服务端主动Push消息至客户端

在通信场景中比较常见的模式为客户端发送请求给服务端,服务端再回以响应。还有一种通信模式为服务端主动Push消息给客户端,这种通信通常有两种场景。 场景一 某个客户端发送指令给服务端,触...

受”误解“的Java AIO

为什么说 AIO 受”误解“,虽然这个”误解“被打上了双引号,但还是不得不承认它的发展状况并不好。AIO 是 Java 7 开始提供的新特性,而这个”新特性“到如今都成了陈年老酒还鲜有人去品味它...

smart-socket内存管理:首次适应算法

这是一篇关于内存管理算法的文章,对于Java开发者而言这个话题比较遥远。 虽然我们日常开发中一直在跟内存打交道,但很少关注过内存管理的具体细节,毕竟JVM已经做得很好了。 然而在高并发场...

2019/05/13 08:11
4.2K
smart-socket如何实现字符串通信

不少的朋友在接触到smart-socket后,一上来就想写一个字符串通信的案例。例如客户端发送"Hello Server!",服务端接收到该消息并响应"Hi Client!"。但最终发现客户端可以成功将消息发送出去,...

2018/08/25 16:15
1.3W
的确,人在做,天在看

首先跟各位读者道个歉,本人在码云上写了多年代码,还是首次发表这种口水问。这不仅耽误了我的时间,也耽误了大家的时间,抱歉!但有些事实却不得不说。 昨日,tio作者在其博客发表博文《人在...

2018/06/07 10:22
2.3K
图解通信框架的调度模型

作为通信框架,核心职责是建立起IO与线程的调度模型。虽说不同的通信框架有着不同的功能、特色以及性能表现,服务的用户群体和应用场景也存在差异,但在调度模型的设计上基本比较雷同。本文旨...

2022/03/21 08:03
366
千万级索引的聚合性能优化

当搜索引擎 ElasticSearch 面对千万级索引量的去重统计时,该如何实现快速的响应。本文将结合我们的亲身经历,为读者朋友呈现生产环境中遇到这类问题时的解决思路。 1. 背景 在数周前的某一天...

2021/12/30 09:34
3.6K
值得记录的几件事

记录一些自己在工作、学习中觉得有价值、有思考、对他人有帮助的事件/成果。这件简单的事,希望可以坚持10年。 2021年 看到原先立的flag:「这件简单的事,希望可以坚持10年」,竟没想到打脸...

smart-socket实现RPC

smart-socket实现RPC RPC是目前被广泛应用于互联网服务的一项技术,关于它的基本介绍大家可通过百度了解一下,此处不再赘述。 正所谓读万卷书不如行万里路,原理性的文章看的再多都不如亲自实...

2018/07/01 19:54
4.9K
再见,Netty!你好,smart-socket!

再见,Netty Netty,当前最流行的NIO框架,通信领域开发的不二之选。经过多年的发展,已在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用,一些业界著名的开源组件...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部