May 10, 2011, 1:27 PM — Google on Tuesday launched version 1.5.0 of its App Engine cloud platform, which features capabilities for high-memory processes and an experimental runtime for the open source statically typed Go programming language. The company expects to "graduate" App Engine from a preview status in the second half of 2011.
With version 1.5.0, long-running, high-memory processes are supported by a Backends capability that works with both the Java and Python languages. "This feature allows for new classes of applications, such as report generation apps and custom search engines, to be hosted on the platform," Greg D'Alesandre, senior product manager for Google App Engine, said in a blog post.
[ The Go language for systems programming supports multiprocessing and a lightweight object-oriented design. | The language also aims to reduce coding complexity. | Keep up with app dev issues and trends with InfoWorld's Fatal Exception blog. ]
Go language backing, meanwhile, presents "an interesting new option for App Engine because Go apps will be compiled to native code, making Go a good choice for more CPU-intensive tasks," Google said. Go features a dynamic and lightweight feel.
An App Engine SDK for Go is available for download as of Tuesday; deployment of Go applications onto App Engine infrastructure will be enabled soon. Google is offering a sign-up Web page for interested users.