04 2021 档案

g1和cms区别
摘要:苏格拉低 2019-10-28 23:39:30 5287 收藏 2分类专栏: 面试积累版权cms回收器执行步骤 1、初始标记:GC roots 可以理解为对象指向的标记 2、并发标记: GC roots Tracing 可以理解为 通过初始标记找到了要删除的对象 也就是堆中的指向对象 3、重新标记 阅读全文

posted @ 2021-04-18 15:26 myf008 阅读(407) 评论(0) 推荐(0) 编辑

zk优缺点分析
摘要:zookeeper原本不是为高可用性设计的,但很多系统实际上是需要跨机房部署的。出于性价比的考虑我们通常会让多个机房同时工作,而不会搭建N倍的冗余。也就是说单个机房肯定撑不住全流量。由于zookeeper集群只能有一个master,因此一旦机房之间连接出现故障,zookeeper master就只能 阅读全文

posted @ 2021-04-14 18:52 myf008 阅读(625) 评论(0) 推荐(0) 编辑

Kafka事务机制
摘要:挑战不可能,努力 2020-08-20 15:19:11 707 收藏 分类专栏: 大数据 版权 Kafka 是一个高度可扩展的分布式消息系统,在海量数据处理生态中占据着重要的地位。 数据处理的一个关键特性是数据的一致性。具体到 Kafka 的领域中,也就是生产者生产的数据和消费者消费的数据之间一对 阅读全文

posted @ 2021-04-14 16:41 myf008 阅读(546) 评论(0) 推荐(0) 编辑

RabbitMQ事务机制
摘要:转载:https://honeypps.com/mq/rabbitmq-message-confirm-strategy/ 概述在使用RabbitMQ的时候,我们可以通过消息持久化操作来解决因为服务器的异常奔溃导致的消息丢失,除此之外我们还会遇到一个问题,当消息的发布者在将消息发送出去之后,消息到底 阅读全文

posted @ 2021-04-14 16:25 myf008 阅读(876) 评论(0) 推荐(0) 编辑

RocketMQ事务消息
摘要:RocketMQ事务消息实现原理 文章目录 RocketMQ事务消息实现原理 事务消息 RocketMQ事务消息流程概要 1.事务消息发送及提交 2.补偿流程 RocketMQ事务消息设计 1.事务消息在一阶段对用户不可见 2.Commit和Rollback操作以及Op消息的引入 3.Op消息的存储 阅读全文

posted @ 2021-04-14 15:17 myf008 阅读(215) 评论(0) 推荐(0) 编辑

Mysql千万级数据查询优化
摘要:摘自:https://www.cnblogs.com/lyn20141231/p/11742042.html 今天在说Mysql查询优化之前,我先说一个常见的面试题,并带着问题深入探讨研究。这样会让大家有更深入的理解。 一,Mysql数据库中一个表里有一千多万条数据,怎么快速的查出第900万条后的1 阅读全文

posted @ 2021-04-12 15:05 myf008 阅读(3246) 评论(0) 推荐(2) 编辑

kafka高吞吐量的原因
摘要:yamaxifeng_132 2019-01-29 23:09:27 4136 收藏 10 分类专栏: Kafka 顺序读写 kafka的消息是不断追加到文件中的,这个特性使kafka可以充分利用磁盘的顺序读写性能 顺序读写不需要硬盘磁头的寻道时间,只需很少的扇区旋转时间,所以速度远快于随机读写 生 阅读全文

posted @ 2021-04-12 14:44 myf008 阅读(104) 评论(0) 推荐(0) 编辑

MQ消息堆积处理
摘要:1.大量消息在mq里积压 场景:几千万条数据在MQ里积压了七八个小时,从下午4点多,积压到了晚上很晚,10点多,11点多。线上故障了,这个时候要不然就是修复consumer的问题,让他恢复消费速度,然后傻傻的等待几个小时消费完毕。这个肯定不行。一个消费者一秒是1000条,一秒3个消费者是3000条, 阅读全文

posted @ 2021-04-09 18:40 myf008 阅读(791) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示