摘要: 500万用户在线,说明要建立500万长链接。 先从机器说,单机一般支持10万长链接,需要50台机器。 弹幕是一个写少,读多的系统。写入可以使用kafka做削峰,批量入库。 阅读全文
posted @ 2021-08-20 13:41 耿孝杰 阅读(248) 评论(0) 推荐(0)
摘要: kafka宕机影响比较大的是消费方。 对于生产者,发送到kafka,如果kafka已接受消息并同步成功,此时kafka宕机,ack消息未返回给生产者,生产者会重试多次,但是kafka已不能接受消息,不会造成消息重复。 对于消费者,是批量消费,offset批量提交的;如果消息者已消费,offset未来 阅读全文
posted @ 2021-08-20 11:40 耿孝杰 阅读(461) 评论(0) 推荐(0)
摘要: 怎么保证kafka消费顺序?1、一个topic,只设置一个partition。众所周知,一个topic可设置多个partition,partition分布在多个server,每个partition有一个leader,多个follower。以此实现写入高并发。消息可能被写入任一个partition,所 阅读全文
posted @ 2021-08-19 15:14 耿孝杰 阅读(1779) 评论(0) 推荐(0)