logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RocketMQ 主题扩分片后遇到的坑

消息组接到某项目组反馈,topic 在扩容后出现部分队列无法被消费者,导致消息积压,影响线上业务?考虑到该问题是发送在真实的线上环境,为了避免泄密,本文先在笔者的虚拟机中来重现问题。1、案情回顾1.1 集群现状集群信息如下:例如业务主体名 topic_dw_test_by_order_01 的路由信息如图所示:当前的消费者信息:broker 的配置信息如下:brokerClu...

#rocketmq
mycat1.6研究环境搭建(全局序列号、读写分离、故障转移)

为了充分揭示mycat读写分离、写节点挂掉后的自主切换、路由解析等原理,先搭建mycat测试环境,架构如下:1、源码安装 mysql安装Linux编译等基础软件yum -y install gcc gcc-c++ ncurses-devel pcre pcre-devel openssl openssl-devel安装cmakecmake安装包下载地址:http...

源码分析Dubbo服务消费端启动流程

通过前面文章详解,我们知道Dubbo服务消费者标签dubbo:reference最终会在Spring容器中创建一个对应的ReferenceBean实例,而ReferenceBean实现了Spring生命周期接口:InitializingBean,接下来应该看一下其afterPropertiesSet方法的实现。1、源码分析ReferenceBean#afterPropertiesSetRe...

#dubbo
源码分析MyCat之SQL解析篇-----sql解析引擎druid之抽象语法树(mycat1.6)

1、Druid解析引擎概要DruidSQL解析引擎主要分为三个部分,AST抽象语法树,词法解析,语法解析。AST抽象语法树,语法解析的结果,由众多AST语法对象组成一颗树,而词法分析就是解析出一个一个关键字,作为语法解析的输入。Druid SQL解析引擎整体介绍,推荐一篇文章:http://www.tuicool.com/articles/NNJNbmF故本节重点认识一下...

Kafka性能调优实战:同等资源配置性能提升20几倍的秘诀

打破思维惯性,异步发送也能保证顺序性语义?

#kafka
怒肝15天终于将Kafka的重平衡一举拿下

30张图,深入剖析kafka重平衡机制,从架构角度思考重平衡相关协议变更是如何有效避免重平衡。

#kafka
Kafka节点万兆网卡打满,揭晓集群安然无恙的秘诀

想必大家都看过笔者Kafka集群故障的排查经验,并通过优化参数使得Kafka集群应对洪峰流量的能力提升N倍,网卡流量几乎打满,集群写入稳如泰山,无独有偶,菜鸟的一个故障导致集群单个topic从5W/tps直接飙升到50W/tps,但集群稳如狗,相当于做了一次“突然的压测”,让我们一起回顾一下这次惊心动魄的过程吧。在进入本文的探讨之前,强烈推荐一下笔者最近的得意之作:Kafka集群中大部分消费组无端

文章图片
#中间件#kafka#分布式
初始 Kafka Consumer 消费者

温馨提示:整个 Kafka 专栏基于 kafka-2.2.1 版本。1、KafkaConsumer 概述根据 KafkaConsumer 类上的注释上来看 KafkaConsumer 具有如下特征:在 Kafka 中 KafkaConsumer 是线程不安全的。2.2.1 版本的KafkaConsumer 兼容 kafka 0.10.0 和 0.11.0 等低版本。消息偏...

#kafka
源码分析Kafka专栏

1、初识 Kafka Producer 生产者2、源码分析 Kafka 消息发送流程(文末附流程图)3、KafkaProducer Sender 线程详解(含详细的执行流程图)4、初始 Kafka Consumer 消费者5、源码分析Kafka 消息拉取流程6、Kafka与RocketMQ性能对比大揭秘...

跟我学Kafka:如何高效运维之主题篇

kafka系列第一篇,蕴含了笔者的学习方法,该系列将见证笔者从Kafka小白进阶专家之路,欢迎各位小伙伴关注,一起前行。

#kafka
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择