appengine - more thoughts
Posted by Ian Holsman
so i had some more time to thing about appengine, and the biggest problem I can see is the lock-in. all the other things are minor
Krow weighs in about people’s complaining about lock-in. Initially I thought so too, as there is no equivalent to GQL. but then I remember about hbase and hypertable. Once some open source guy writes a GQL clone the platform is open and I see multiple hosting providers offering it as an alternative. personally I think the lack of joins a bonus. it prevents web developers from writing slow apps ;-)
the lack of language support is temporary.. I mean how hard would it be to make java not be able to access the local file system or jni? just replace/overwrite some jar files (unless you have legal issues that preclude someone doing that).
but it is still a 3rd platform, and definatly a boon to python guys. now.. what to call the generic version? Python Hadoop, And Gql (PHAG?)
How does a lack of joins stop web developers from writing slow apps? Surely having to write more queries or denormalising a schema makes things slower?
Just wondering what you meant.
>I mean how hard would it be to make java not be able to access the local file system or jni?
Not at all indeed. Just use permissions. :).
I guess java support is only a matter of implementation. As google needed to quickly get to the market, they chose python. Else, it would have been java.