首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WnXdb
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 28
沸点 1
赞
29
返回
|
搜索文章
赞
文章( 28 )
沸点( 1 )
kafka事务及幂等性
事务 消息传输保障有3个等级 At most once 最多一次(<=1): 消息不会被重复发送,最多被传输一次,但也有可能一次不传输 At least once 最少一次(>=1):消息不会被漏发送
Kafka入门介绍
1 初识Kafka 1.1 Kafka三大角色 消息系统 具备消息系统的解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。与此同时,Kafka 还提供了大多数消息系统难以实现的消息顺序
基于RoaringBitmap通用消息去重组件设计
1 背景 消息中间件是分布式系统常用的组件,通常认为,消息中间件是一个可靠的组件。 可靠意味着消息消息不会丢失,但是消息可能会重复投递,或者是重复消费。 通常保证消息只消费一次的任务就会转移到消费端实
G1 垃圾收集器详解
G1 垃圾收集器原理详解 theme: smartblue 1 G1的内存模型 传统的GC收集器将连续的内存空间划分为新生代、老年代。 而G1虽然还保留了新生代和老年代的逻辑概念,但不再是物理隔离的,
JAVA线上问题排查|内存篇
内存溢出是最常见的线上问题。文章对常见的内存溢出场景进行了介绍,分析了内存泄漏的排查步骤,以及堆外内存排查分析。帮助我们在遇到内存相关的问题时,提供了一些排查思路及工具。
JAVA线上问题排查|CPU篇
CPU升高的排查步骤和分析思路 CPU升高通常会引起系统运行缓慢甚至不可用,线上报警等。 可能的原因主要有两种: 系统内存耗尽,从而导致Full GC次数过多,系统缓慢 代码中有比较耗CPU的操作,导
从Linux I/O到Reactor模式,多图长文梳理
1 Linux IO模型 对于一次IO访问(以read为例),会经历两个阶段: 第一阶段:等待数据准备,数据到达内核(等待网络上的数据分组到达,或者从磁盘等拷贝到内核) 第二阶段:将数据从内核拷贝到进
字节码增强技术&手写一个 Java Agent
1 字节码增强技术 字节码增强技术就是一类对现有字节码进行修改或者动态生成全新字节码文件的技术。字节码的实现方式有下图几种: 1.1 ASM ASM可以直接生成.class字节码文件,也可以在类被加载
深入分析Kafka的可靠性保证
Kafka可靠性保证 1.1 副本剖析 Kafka 从 0.8 版本开始为分区引入了多副本机制,通过增加副本数量来提升数据容灾能力。 同时, Kafka 通过多副本机制实现故障自动转移。 副本是相对于
TCP的半连接队列&全连接队列
TCP的半连接队列syns queue & 全连接队列 accept queue 介绍。如何查看和设置队列大小,定位队列溢出,分析队列溢出的影响。
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2022-11-14