Open-source RIA and SOA framework Appcelerator has a new trick up its sleeve: integration with Google's new AppEngine.
Luckily for the Appcelerator folks, their backend was already written in Python, so that porting it over was apparently a fairly simple job. Will other vendors follow in suit?
Appcelerator is based on an architecture that enables components on a web page to send messages, which are routed by a backend server. These messages can go to other elements on the same page, or to remote components. Coupled with a library of widgets (and the ability to wrap other widgets), this brings a component-based open source development model to RIA design.
A blog entry announcing the new deployment option provides a roadmap for moving your own application to use AppEngine for backend support. This brings an additional dimension to the product, letting anyone write a RIA that can scale to substantial usage. You can use their architecture to build a similar application, or just take a look at their first demo.
Other vendors - particularly those already working with Python-based software - will likely follow suit. The Google scalability store is so compelling to many customers that it's worth taking the time to learn how to run things in their sandbox, just to offer the option, even if it means losing some functionality.
Do you agree that other vendors will follow?