消息队列面试
文章平均质量分 90
1
乡村非主流2020
这个作者很懒,什么都没留下…
展开
-
kafka一篇文章解答90%以上面试问题
2、找到的 segment 中的.index文件,用查找的offset 减去.index文件名的offset,也就是00000.index文件,我们要查找的offset为3的message在该.index文件内的索引为3(index采用稀疏存储的方式,它不会为每一条message都建立索引,而是每隔4k左右,建立一条索引,避免索引文件占用过多的空间。Kafka 中的索引文件,以稀疏索引(sparse index)的方式构造消息的索引,它并不保证每个消息在索引文件中都有对应的索引项。原创 2023-08-30 18:12:54 · 121 阅读 · 0 评论 -
【面试】--【消息队列MQ】
为什么使用MQ?MQ的优点简答异步处理 - 相比于传统的串行、并行方式,提高了系统吞吐量。应用解耦 - 系统间通过消息通信,不用关心其他系统的处理。流量削锋 - 可以通过消息队列长度控制请求量;可以缓解短时间内的高并发请求。日志处理 - 解决大量日志传输。消息通讯 - 消息队列一般都内置了高效的通信机制,因此也可以用在纯的消息通讯。比如实现点对点消息队列,或者聊天室等。详答主要是:解耦、异步、削峰。解耦:A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个原创 2020-07-02 17:29:10 · 448 阅读 · 0 评论