Durable streams with redis:
- include the redis provider when you make a river stream
- provide your redis client, a wait until function to run it even after the request ends, and a key to group the streams
- the client will now get a "resume key" which you can use to resume the stream by simply calling .resume and passing it in