Hello,

As I have been more and more interested in GAE from app design
perspective. I lurked into the codebase for web2py's gae driver and it
seems to be mapping all the native futures I would like to have ( 'out
of the box without custom queries' ). However I am wondering about the
general experience.

I know google has its up and downs with gae and I know the limitations
it imposes. However I am worried that if I layout my database in non-
rdbms fashion I have to design it with different paradigms in mind.

Problem is what if I find google ineffective. My fears come from lack
of static system, since a lot of the stuff I will be doing within my
app will require file hosting. Have you done anything serious,
designed it to work with gae and then changed your mind and switched
to rdbms.

I know I can change the driver, but its not that simple. Since I will
have data that's heavily denormalized and very redundant. Have you got
any studycase of migrating back and forth?

Also how do you see the scalability of gae from large project
perspective. I am not talking dummy-apps, but have you for instance
developed an app that was designed to work with rdbms and switched to
google and noticed its running much faster...

I am starting a big project, have web2py as my choice (at least now)
and after reading 
http://www.carlosble.com/2010/11/goodbye-google-app-engine-gae/
I am starting to rethink my choices.
Also another thing is lack of merge-join which I find would made life
easier(but I might be wrong? what's the story of implementing
those...?)

Regards,

Reply via email to