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 ...

Get Mastering Google App Engine now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.