3 ms·
The App Engine team has been very cognizant of the lock-in issue and how it may prevent developers from using App Engine as a platform. When asked about this,
by DocSavage 18y ago
The App Engine team has been very cognizant of the lock-in issue and how it may prevent developers from using App Engine as a platform. When asked about this, they usually mention (1) this project at UCSB, (2) using Django as some abstraction level, and (3) being aware of your SDK API use. Method #3 means the team pushes standard ways of interfacing with Google services like GData instead of rolling out App Engine-specific APIs that won't be as portable.
- pierrefar 18y agoAll good stuff. I think the best option IMHO is a drop-in replacement for AppEngine. This way a service can start easily on AppEngine and when it's big enough, can roll out on its own infrastructure. Interestingly... this is the same play MS used to gain prominence: they controlled the API and the more code was written for it, the network effects kicked in with more force. Very interesting parallels here.