I don't know what is your use case, but for mine Pusher is better by definition because it seamlessly supports broadcasting. So far I'm using it in parallel with google channels for not so important events and it looks good. It works through web sockets with fallback to flash, but the stats I gather show me that eventually more than 95% of users get connected (apprx the same as with google). They have pricing model that I like more, fixed price and only one quota (I'm ware of) - number of simultaneous connections, lets say 500 ($49), so no hidden costs here. I understood the quota is soft, they will ask you to upgrade if exceeded. Those connections can be grouped simply by subscribing to any number of channels and there is no restriction on number of connections to single channel. So all users can be subscribed to one global channel for common news, then to room specific channels for scoped messages and finally to personal (protected) ones for private messaging. API is very simple, java lib is available (simple wrapper for a single urlfetch call). It reconnects automatically if network is down and doesn't expire as google tokens. There are "web hooks" that can replace google's presence notifications. So the 3 reasons I would recommend it are: 1) effortless broadcasting 2) minimum dev effort (I beleive the time spent on channel api problems exceeds few years of pusher fee) 3) I bet they are much more responsive as they can not ignore their users as Google does To be fair I don't like flash fallback of Pusher, so this has to be mentioned..
In general the fundamental problem of GAE IMHO is that it was rebranded as a premium service to justify the costs, which is fine by me as some of the features are fantastic, but it doesn't have a corresponding QoS in some of the areas and support is not on a level you would expect from a premium service. PS. One final thing I forgot to mention about Channel API problems is that it seems some of the users simply can not load the channel javascript lib which is hosted by google... What the hell... понедельник, 3 сентября 2012 г., 8:26:14 UTC+3 пользователь Richard Watson написал: > > Aleksei - please tell us how you go with Pusher. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/xKoXd078q3IJ. 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.
