Tokio’s tutorial: step by step through the process of building a Redis client and server. Notes § async functions return a Future await yields control back to the thread Mutex lock should not be hold between awaits Pin to borrow between awaits