Fork me on Gitee
摘要: RocketMQ消息堆积问题 RocketMQ消息堆积主要分为三个层次的问题: 其一是Producer生产速率过快,什么场景呢,比如Producer故障,比如DOS攻击,比如业务高峰(超过企业预估的,例如12306订票,双十一下单,这些一开始的时候都有超过预期的情况)。 其二是Broker消息堆积, 阅读全文
posted @ 2021-07-09 12:11 明叶师兄。 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: HashMap的时间复杂度 HashMap在jdk1.8之后引入了红黑树的概念,表示若桶中链表元素超过8时,会自动转化成红黑树; 若桶中元素小于等于6时,树结构还原成链表形式。 原因: 红黑树的平均查找长度是log(n),长度为8,查找长度为log(8)=3,链表的平均查找长度为n/2,当长度为8时 阅读全文
posted @ 2021-07-09 12:08 明叶师兄。 阅读(4415) 评论(1) 推荐(1) 编辑