Stream cookbook

**NOT FOR MERGE**

Just a quick preview, WIP. Feel free to recommend new recipes.
would it be interesting to add the rate limiting across several streams (the question Will had) as a recipe?