Task Queue Basics
This lesson presents an overview and inner workings of the Task Queue.
The task queue has two flavors: push queue and pull queue. The push queue is a great way to schedule a unit of work, such as sending an e-mail, outside of a user request. This prevents blocking the user request while the e-mail is enqueued for delivery. Push tasks are treated as normal http requests, and are executed ASAP on the same app engine application.
The pull queue allows enqueuing tasks that can be leased by workers according to user defined logic. Unlike push tasks, pull tasks are pieces of data that can be accessed from other app engine instances, servers, or external servers.
Learn how to use both push and pull queues as well as fine tune configuration to optimize performance. Also learn how to execute push tasks on a regular schedule using cron jobs.
Other Videos By Google for Developers
2013-02-11 | Edge Conference - Panel 2: Network |
2013-02-11 | Behind the div's: A Look at Find Your Way To Oz |
2013-02-10 | Google Top Geek E12 |
2013-02-09 | Edge Conference - Panel 1: Offline |
2013-02-08 | Google Drive SDK: Using the Drive API with the Google Apps Marketplace |
2013-02-07 | Google Maps Garage: Getting Vector Data into Google Maps |
2013-02-06 | YouTube Developers Live: Debugging & Dealing with Errors |
2013-02-06 | Google Apps Unscripted - February 2013 |
2013-02-05 | Screen Intensity - Episode 1 |
2013-02-05 | Google Drive SDK: What is the Early Access Program? |
2013-02-05 | Task Queue Basics |
2013-02-05 | Memcache Basics |
2013-02-05 | Datastore Query, Index and Transaction |
2013-02-05 | Datastore Introduction |
2013-02-05 | User APIs and Authentication |
2013-02-05 | Managing Your App |
2013-02-05 | App Engine Architecture and Services |
2013-02-05 | Chrome Apps Office Hours: Hack-a-thon Results |
2013-02-05 | GDL Italia - Iniziare con AppEngine e Python |
2013-02-04 | Google Top Geek E11 |
2013-02-01 | Overview of Google PageSpeed Service |