a quite useful list of what can go wrong with caches, migrations and lessons learned by danluu - and why it is important for components form systems of scale to handle backpressure correct. A more easy to read alternative with focus on queues