, 那么写入延迟其实是放大n倍的, 反而适得其反.
(2) 从服务为什么不提供读服务呢?...如果多个副本进行读负载均衡, 那么这个偏移量就不好确定了....等高峰期过后, 写个临时程序, 将丢失的那批数据重新导入消息队列中.
如果让你自己写一个消息队列, 该如何进行架构设计?..., 我们可以使用批量压缩, 顺序写, 零拷贝技术.
(4) 解决消息丢失方案
消息必须写入所有副本中才算写入成功....•批量压缩•顺序写•零拷贝 Kafka高吞吐率的秘诀在于, 它把所有的消息都进行批量压缩, 提升网络IO, 通过顺序写和零拷贝技术提升磁盘IO
·END·