> Well another point is that if I want to send time-sensitive info, it
> would be impossible (i.e. with your method, you are running the
> sending throughout the entire day, but in some cases almost-instant
> sending is required).
>
If you need to notify a lot of users on the same event instantly, then
yes - that's a bit of a problem. If however the events are personal,
that is if you need to notify only a handful of users on each event,
then your maximum delay is the interval between your pings multiplied
by the number of users to notify.

> Another problem worth mentioning is that mass-fetching from the
> datastore (all the emails) would not work in the current appengine...
>
I probably miss something but why do you need mass-fetching? What I do
in the mailer handler is fetching one "pending" entity, send the
email, and reset the "pending" flag from the entity. If there are no
"pending" entities, I just quit and wait for the next ping.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to