笔记
文章平均质量分 65
xr不经意
这个作者很懒,什么都没留下…
展开
-
kafka再平衡机制
所谓的再平衡,指的是在kafka consumer所订阅的topic发生变化时发生的一种分区重分配机制。一般有三种情况会触发再平衡:consumer group中的新增或删除某个consumer,导致其所消费的分区需要分配到组内其他的consumer上;consumer订阅的topic发生变化,比如订阅的topic采用的是正则表达式的形式,如test-*此时如果有一个新建了一个topic test-user,那么这个topic的所有分区也是会自动分配给当前的consumer的,此时就会发生再平衡;c原创 2021-09-27 20:11:54 · 868 阅读 · 0 评论 -
高并发接口设计
场景:每秒10000-40000并发,最高将近50000并发量一、硬件加持简单粗暴,单机视情况加内存,cpu等等,考虑加服务器做集群,或增加集群节点二、架构选择不会吧,不会吧,不会还有人在高并发场景下做成单体应用吧,假如某个接口并发量特别大,在不做限流的情况下是不是会把整个系统拖垮,其他功能也用不了,一个接口并发高导致服务器cpu或内存起飞,最终导致整个系统死掉。所以分布式架构是必须的,做成微服务,最坏结果也就是某个功能用不了,不影响其他功能。我遇到过的实际场景,某业务接口并发量很高,不限流的情况下原创 2021-07-09 19:58:36 · 3040 阅读 · 0 评论