Hacker News new | comments | ask | show | jobs | submit login

Don't use appengine for anything -- ever. It's a terrible platform/product and google would rather you move on to GCE anyway...



Greetings folks! One of the App Engine PMs here. That couldn't be further from the truth - we absolutely want people to use App Engine. If you want to manage your own infrastructure, Google Compute Engine is great. If you want something that scales automatically, and requires less management - App Engine is a great option. We've actually made a ton of changes recently, specifically on our support for docker based runtimes, new docs, and new runtime support (like nodejs, ruby, python3, etc).

https://cloud.google.com/nodejs https://cloud.google.com/ruby https://cloud.google.com/python .... etc

If you have any questions at all about the service, feel free to ask me anything.


When will App Engine finally upgrade Go to 1.6? It's currently stuck at 1.4.

Also, why the long delay? Is it because of the switch from C to Go in 1.5?


Hm, I tried now with:

l.Infof("version=%s", runtime.Version())

...and it gives me:

version=go1.6 (appengine-1.9.36)


> google would rather you move on to GCE anyway...

That's not true. We continue to invest heavily in App Engine as a platform.


Appengine's whack pricing says: we'd like to kick you off appengine onto GCE but that would scare away all the enterprise users from GCE. If we announce regular Moore's Law following price cuts for GCE and nothing for appengine, well hey, we can't stop you leaving. We're totally not twisting you're arm! (aside: we are)

"A commitment to Moore's Law: https://cloud.google.com/pricing/philosophy/ "


I'm sorry, this simply does not make any sense. If you'd take the time to articulate a well-formed case, I will take the time to dig in. Thanks...

-- Chris


I think he is saying that GCE being less expensive than App Engine will fore people to migrate.


The new Tesla Model 3 is cheaper than the Model S. Is that Tesla encouraging people to migrate to the Model 3?

They're not the same product, and in this case they serve different points in the space with different underlying requirements. App Engine Standard's cost structure on the backend just hasn't changed nearly as much as compute engine's lately where it's a much more direct: oh look Haswell released, more cores per host at similar dollars yields less $$/core.

Disclosure: I work on Cloud (Compute Engine mostly) and care a lot about our prices.


What is this "Moore's Law"?


Isn't SnapChat built entirely on AppEngine? Why haven't they moved to GCE if it's so terrible?


Jeez, if the Snapchat backend looks anything like the ux works this isn't much of an endorsement. Just because some company moves a lot of bits doesn't mean they know what they are doing. The easiest way to move a lot of bits is to be bad at infrastructure and have investors with deep pockets. Fuck just run a rack of open relays and bad NTP/DNS servers.


> if the Snapchat backend looks anything like the ux works

What does this even mean.

> Just because some company moves a lot of bits doesn't mean they know what they are doing.

You have to have some measure of competency to be able to operate at Snapchat scale. You really do.

> Fuck just run a rack of open relays and bad NTP/DNS servers.

You really have no idea what you're talking about.


>> if the Snapchat backend looks anything like the ux works

>What does this even mean.

I find their app to be very poorly designed, I wouldn't be surprised if their back end is also poorly designed.

>You have to have some measure of competency to be able to operate at Snapchat scale. You really do.

Meh, they are big but they aren't that big. There are about 3000 bigger sites out there and not that many are built on GAE so that's a strange way to measure the competency of GAE or snap chat for that matter.

You can run at scale and do it poorly, Enterprises do it all the time. Size and scale aren't really a good indication of quality.

If you want to make a case for appengine, do that, but don't tell me that 'these guys vetted it, and they are kinda big, so it must be good' There's a lot more big sites that don't use app engine. Size doesn't equal competency.


Why? When you make a bold statement like this - provide some context and proof.




Applications are open for YC Summer 2019

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: