Summary
We stared our discussion from the need to perform the tasks in the background and from there, we introduced the queue paradigm of processing tasks that store messages that are processed by worker nodes. Then we focused our attention on the queue model as implemented by Google App Engine. Next, we took a very detailed look into how to configure queues using queue.yaml file. We learned that we can have multiple queues with different task processing rates and retry parameters. Next, we focused on how to add tasks to the queue and how to add information using headers, parameters, and payload. Finally, we did put all this into practice by a URL downloader application that downloads the HTML pages and compresses them.
Once comfortable with push ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access