This could be a cool opportunity to do so. Does anyone have any resources for writing Go webapps?
Google App Engine 1.5.0 released
11–20 of 22 posts
Re: Google App Engine 1.5.0 released
#12Earlier quoted context omitted.
I take it that you're talking about the new Backends: Backends are special App Engine instances that have no request deadlines, higher memory and CPU limits, and persistent state across requests. They are started automatically by App Engine and can run continously for long periods. Each backend instance has a unique URL to use for requests, and you can load-balance requests across multiple instances.
Backends seem overpriced to me; their default backend is a long-lasting process running at 1.2Ghz allowed to use 256MB of RAM and it's priced $0.16/hour ($115/month). They can shutdown/restart/relocate your backend whenever they want so what they suggest to keep your service live is "Configuring more backend instances than are normally required to handle your traffic patterns" (yeah that's at least another $115/month…
But yes, they are expensive.
Re: Google App Engine 1.5.0 released
#13Earlier quoted context omitted.
I take it that you're talking about the new Backends: Backends are special App Engine instances that have no request deadlines, higher memory and CPU limits, and persistent state across requests. They are started automatically by App Engine and can run continously for long periods. Each backend instance has a unique URL to use for requests, and you can load-balance requests across multiple instances.
Backends seem overpriced to me; their default backend is a long-lasting process running at 1.2Ghz allowed to use 256MB of RAM and it's priced $0.16/hour ($115/month). They can shutdown/restart/relocate your backend whenever they want so what they suggest to keep your service live is "Configuring more backend instances than are normally required to handle your traffic patterns" (yeah that's at least another $115/month…
Re: Google App Engine 1.5.0 released
#14I've been looking at getting into Go programming. This could be a cool opportunity to do so. Does anyone have any resources for writing Go webapps?
Re: Google App Engine 1.5.0 released
#15The constant instances seem like a bid to take over the heroku type space.
There were a lot of complaints from people that had infrequently used (new) web apps, and so there would be a substantial delay to spin up an instance when the app did get hit. This makes your site seem "slow" even though it really isn't, which is a big problem if you are trying to build some momentum, or show off your site to potential investors. People were resorting to some less than ideal ways for keeping their i…
None of my AppEngine apps ever had any problem with 'cold' startup speed, and now with Go startup speed will be even less of an issue.
Re: Google App Engine 1.5.0 released
#16I've been looking at getting into Go programming. This could be a cool opportunity to do so. Does anyone have any resources for writing Go webapps?
Re: Google App Engine 1.5.0 released
#17The constant instances seem like a bid to take over the heroku type space.
There were a lot of complaints from people that had infrequently used (new) web apps, and so there would be a substantial delay to spin up an instance when the app did get hit. This makes your site seem "slow" even though it really isn't, which is a big problem if you are trying to build some momentum, or show off your site to potential investors. People were resorting to some less than ideal ways for keeping their i…
Re: Google App Engine 1.5.0 released
#18So the GAE team has set the incentives correctly, to reward apps that work well with concurrency.
The current free quota is 6.5 CPU hours, and the upcoming free quota seems to be 24 instance hours. I know which I prefer.
Re: Google App Engine 1.5.0 released
#19I've been looking at getting into Go programming. This could be a cool opportunity to do so. Does anyone have any resources for writing Go webapps?
Rob Pike is giving (or has given already?) a talk on writing web apps in Go at Google I/O today, it is not livecasted, but the video should be up tomorrow.
Re: Google App Engine 1.5.0 released
#20Earlier quoted context omitted.
There were a lot of complaints from people that had infrequently used (new) web apps, and so there would be a substantial delay to spin up an instance when the app did get hit. This makes your site seem "slow" even though it really isn't, which is a big problem if you are trying to build some momentum, or show off your site to potential investors. People were resorting to some less than ideal ways for keeping their i…
I believe you can use a feature called "Always On" to avoid the cold start problem. I noticed such an option in my billing settings for $0.30 / day.
This fixed the other half (long running processes).