首页
学习
活动
专区
工具
TVP
发布

shysh95

专栏作者
183
文章
168882
阅读量
27
订阅数
Flink Checkpoint
Flink内置了三种Statebackend,MemoryStateBackend和FsStateBackend运行时都是存放在Java Heap中,只有Checkpoint时FsStateBackedn才会将数据以文件格式持久化到远程存储上,RocksDBStateBackend则是使用RocksDB对State进行存储。
shysh95
2022-10-31
5510
HTTP/2:HTTP/1.1你该进步了
HTTP2的优点我们后面会一一列出,但是一个新的东西的升级必须要做到向前兼容才能快速推广,因为只有这样才能减少对用户的影响。
shysh95
2021-12-04
9660
HTTP/1.1任你有万般不好,但我也要好好待你
答案就是缓存。我们通过将HTTP响应的数据缓存到本地,下次请求时直接从本地磁盘读取,避免网络IO的耗时。
shysh95
2021-11-16
2900
HashMap源码分析(I)
HashMap作为我们经常使用的集合,我们除了熟练的使用它,更应该掌握其具体的实现原理(JDK1.8)。关于HashMap是个啥,我这里就不讲述了。
shysh95
2020-04-14
2480
Kafka Consumer
Kafka Consumer消费以组的方式划分,Topic中的每一个分区只会分给同一个组中的其中一个实例。这是基于队列模式,如果想基于发布订阅模式,那订阅同一个Topic的实例需要指定不同的组名。
shysh95
2020-03-31
1.3K0
Kafka Producer
指定一组host:port键值对,用于连接kafka broker节点,producer可以通过该参数发现Kafka集群中的所有broker,因此可以指定部分节点。
shysh95
2020-03-19
6550
ZkClient使用
使用原生的Zookeeper API来与Zookeeper服务端进行交互还是比较繁琐复杂的,为了简化这些操作,就诞生了一些封装客户端。这些客户端除了简单易用,还增加了Session重连等一些特殊功能,比较知名的有ZkClient和Curator。
shysh95
2019-07-24
1.3K0
ZooKeeper Watcher机制(源码分析)
Zookeeper客户端和服务端在交互时,并不会将Watcher实体发送给服务端,这样减少了服务端的内存消耗,并且提高了传输效率,这部分可以通过Packet的序列化代码(Packet中的createBB方法)可以看出,如下:
shysh95
2019-07-24
1.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档