Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OSS implementation of Google app engine?

After Google pioneered map-reduce the community came out with Hadoop, is there a OSS Google AppEngine project? Or, put another way: What is the best off the shelf python or java cloud software?

Specifically I'm looking for something that I could host on my own and have some sort of auto-scale feature (more frequently used apps would be replicated or something).

Is this a pipe dream? or is there something out there?

like image 937
NorthIsUp Avatar asked Oct 26 '10 18:10

NorthIsUp


People also ask

Which programming environment is used for Google App Engine?

The App Engine standard environment is based on container instances running on Google's infrastructure. Containers are preconfigured with one of several available runtimes. The standard environment makes it easy to build and deploy an application that runs reliably even under heavy load and with large amounts of data.

How does Google App Engine Works?

App Engine is a fully managed, serverless platform for developing and hosting web applications at scale. You can choose from several popular languages, libraries, and frameworks to develop your apps, and then let App Engine take care of provisioning servers and scaling your app instances based on demand.

What is Google App Engine Architecture?

GAE is a fully managed, serverless platform that is used to host, build and deploy web applications. Users can create a GAE account, set up a software development kit and write application source code. They can then use GAE to test and deploy the code in the cloud.


2 Answers

I'm not sure what you mean by having an OSS version of Google app engine, but AppScale is an open source framework for running Google app engine apps. You'll have to provide your own cloud, however.

I think with the right technical expertise and hardware you could host this on your own. Not so sure about auto-scaling, but I'm sure there's a programmatic solution to that.

like image 124
Rafe Kettler Avatar answered Nov 15 '22 06:11

Rafe Kettler


Don't forget TyphoonAE, which is similar to AppScale. TyphoonAE does a better job of keeping current with GAE/Python then AppScale does.

Both can easily be deployed to Amazon EC2.

like image 22
Tom Avatar answered Nov 15 '22 08:11

Tom