Discussion about this post

User's avatar
Lior Kogan's avatar

Hi Julien,

I'm Lior from Redis. Thank you for this excellent post!

You wrote:

"Manual cleanup: You need to implement logic to delete messages once they're no longer needed, as Redis does not do this automatically even if all consumer groups have acknowledged a message."

Just wanted to note that this is being addressed in Redis 8.2. We’re introducing new stream commands and options to simplify cleanup and reduce the need for manual logic. It should make stream-based applications much easier to manage.

You can check out the upcoming changes here: https://github.com/redis/redis/pull/14130

Thanks again for sharing your insights!

Expand full comment
1 more comment...

No posts