Learning How Queues Works Delivery guarantees Batching and Retries Consumer concurrency Metrics Local Development