PR #10211 is suggesting that we add Redis to our docker compose.
I don't understand why we need another service here. I would love to learn more about "why Redis?".
Please feel free to leave a review or comment!
As far as I know, Redis can be used as a message broker and help distribute requests. I've also been using it in EasyReview, between Django and React. Although I have to admit, I included it out of interest and have not checked whether it makes a significant difference without it.
Blog post
/user_uploads/53090/0T85Ic6VY9CBpZadsw0KGFsK/image.png
I can see the potential benefits of it, particularly if the argument for improved scalability holds true. I have been putting DVUploader's async feature for native upload with many concurrent small files to the test. I have encountered several instances where files were not added due to an excess of requests. Maybe Redis can help here.
@Oliver Bertuch just a big thank you for all the thoughtful reviews of PR #10211! :heart:
Sure thing. It's hard to find a good balance with my perfectionism OCD :sweat_smile:
This has been merged upstream, now using Payara builtin Hazelcast instead of Redis. Great feature! Let's resolve this topic.
Oliver Bertuch has marked this topic as resolved.
Last updated: Oct 30 2025 at 05:14 UTC