On Jul 24, 2010, at 6:44 AM, Mark wrote:
> Hi,
>
> I'm looking to implement a pub/sub mechanism for my web app, similar
> to twitter. Users can follow one another. When a user performs some
> action, I'd like their followers to be able to see those actions in
> their follower stream.
>
> I can't figure a good way to do this on app engine. The most naive
> implementation would be to write a record per follower when an action
> is performed, like:
>
> public void userAction(String username, String actionDescription) {
> List<Follower> followers = getAllFriends(username);
> for (Follower it : followers) {
> Action action = new Action(it.getUsername(),
> actionDescription);
> pm.makePersistent(action);
> }
> }
>
You might want to take a look at this Google I/O talk:
Google I/O 2009: Scalable, Complex Apps on AppEngine
http://www.youtube.com/watch?v=AgaL6NGpkB8
Although the examples are in Python, they're still more or less applicable to
Java as well. There is one example with your use case.
HTH
Jan Michael Ibanez
[email protected]
--
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.