随笔分类 -  Netty

摘要:在实际应用中,在Kafka提供的序列化器和反序列化器满足不了应用需求的前提下,推荐使用Avro、JSON、Thrift、ProtoBuf或Protostuff等通用的序列化工具来包装,以求尽可能实现得更加通用且前后兼容。 gRPC vs Thrift_dazheng-CSDN博客_grpc thri 阅读全文
posted @ 2022-02-22 09:41 任国强 阅读(262) 评论(0) 推荐(0) 编辑
摘要:6.2 8 时间轮 Kafka中存在大量的延时操作, 比如延时生产、延时拉取和延时删除等。 Kafka并没有使用 JDK自带的Timer 或DelayQueue来实现延时的功能,而是基于时间轮的概念自定义实现了一个 用千延时功能的定时器(SystemTimer)。 JDK中Timer和DelayQu 阅读全文
posted @ 2022-02-18 17:54 任国强 阅读(535) 评论(0) 推荐(0) 编辑
摘要:springBoot-study/UserInfo.java at master · xuwujing/springBoot-study · GitHub https://github.com/xuwujing/springBoot-study/blob/master/springboot-nett 阅读全文
posted @ 2021-06-30 22:23 任国强 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Netty和Tomcat的区别、性能对比 - 庞国明 - 博客园 https://www.cnblogs.com/pangguoming/p/9353536.html 当Tomcat遇上Netty(续集) - 云+社区 - 腾讯云 https://cloud.tencent.com/develope 阅读全文
posted @ 2021-06-30 16:21 任国强 阅读(2320) 评论(0) 推荐(0) 编辑
摘要:private static int getPort(URI uri) { int port = uri.getPort(); if (port == -1) { if ("http".equalsIgnoreCase(uri.getScheme())) { port = 80; } else if 阅读全文
posted @ 2017-06-06 10:50 任国强 阅读(844) 评论(0) 推荐(0) 编辑
摘要:NIO 最初是为 New Input/Output 的缩写。然而,Java 的 API 已经存在足够长的时间,它不再是新的。现在普遍使用的缩写来表示Nonblocking I/O (非阻塞 I/O)。另一方面,一般(包括作者)指阻塞 I/O 为OIO 或 Old Input/Output。你也可能会 阅读全文
posted @ 2017-05-22 12:01 任国强 阅读(383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示