Task queues are used when you just want work backgrounded. Pull queues are
typically used if you want better rate control and will worry about the
scaling bit yourself. Pull queues are also accessible outside of App Engine
via a REST API, so you could use Pull Queues for things like off site PDF or
video rendering. Prior to pull queues, you would have had to build/maintain
your own FIFO queue outside GAE.

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Thu, Aug 4, 2011 at 12:10 AM, Ice13ill <[email protected]> wrote:

> What are the main differences between push and pull tasks ? What are
> the purposes of each one ? (when is it necessary to use one or the
> other and are there some "best practices" related to this types of
> tasks)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to