On Fri, Apr 17, 2009 at 5:57 PM, David Pollak <[email protected] > wrote:
> Folks, > > I've just committed a version of Lift (including the Lift Example) that > runs on the Google App Engine. You can see the running demo at: > http://liftdemo.appspot.com/ > > What's missing: > > - Mapper and Mapper-related stuff. You can use JPA. > - Comet. GAE's lack of thread or message queue support is a huge > limitation. > - Actor-based session-shutdown notification is disabled on GAE. > - There's no session affinity guarantee, so there may be problems with > migrating sessions (I'll be working with the Google folks on this issue) > > Okay... so you can build apps on GAE... I have to wonder... who would want > to? > > GAE gives you a highly scalable platform to build CRUD apps. Without a > back-end messaging infrastructure, long running processes, threads, > inter-session messaging, etc. there's not much in the way of exciting apps > to build. Here are a list of apps that could not be built with GAE: > > - Twitter (requires a message bus and back-ground processing) > - Facebook (has many of Twitter's requirements) > - GoogleTalk > - A travel site (the 30 second request duration means that looking > stuff up on a back end service is not possible) > - A multi-player game > > MySQL Game <http://mysqlgame.appspot.com/> is actually pretty good multiplayer game on GAE. Here's the description if you never played: --------------------------------------- Are you tired of browser-based games that are thinly veiled interfaces for databases? Finally, there's a game that just *is* a database! THRILL as you insert your very own row in the "rows" table! With careful selection of SQL queries, you will soon have three or even four-digit numbers in some of the fields in your row! Other queries may allow you to use those numbers to subtract from rows entered by other players -- all while pushing the numbers in your own row even higher! As you master the game, you may find that you have inserted not just one row into the game, but several! --------------------------------------- Anyway, I wouldn't discount GAE. It's certainly not as cool as lift's comet support, but perhaps in the future you can make that happen. It does appear to have different goals than lift, but again, perhaps in the future they will be more aligned. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" 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/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
