News for hackers. Stuff that matters.
Re:RabbitMQ Streams Overview by kjnilsson on Wednesday July 14, 2021 @05:06AM (#27831065)
Log rentention is probably the main reason. Event sourcing typically would need some kind of snapshot to be calculated to replace the head of the log before it is deleted.

If you had unbounded storage you could perhaps.

Re:RabbitMQ Streams Overview by EdwardDiego on Wednesday July 14, 2021 @08:07PM (#27840018)
Kafka's key based log compaction can be applied to this.