News for hackers. Stuff that matters.
Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @05:30PM (#38018655)
> Will GCP be around in 5 years? I honestly am not sure.

AppEngine is going on, checks notes, 15 years now.

Re:I think GCP is better than AWS – by Fernando Villalba by fhoffa on Wednesday October 25, 2023 @07:02PM (#38019465)
AppEngine today is wildly different to the App Engine I fell in love with 15 years ago.

Since you're checking notes, please check out all the AE service deprecation notes.

Disclosure: I worked for Google for ~10 years, and I fought internally many of those deprecation decisions. I did not succeed.

Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @07:06PM (#38019500)
> AppEngine today is wildly different to the App Engine I fell in love with 15 years ago.

I see that as a good thing, it means they are still working on it.

Re:I think GCP is better than AWS – by Fernando Villalba by nathants on Wednesday October 25, 2023 @07:35PM (#38019743)
backwards compatibility is a big deal in infrastructure. when a serious provider has bold new ideas, you release appengine2.
Re:I think GCP is better than AWS – by Fernando Villalba by fhoffa on Wednesday October 25, 2023 @07:26PM (#38019660)
Have you actually been using it for 15 years?

My guess is not, or you would have a different opinion. But that's just a guess

Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @08:54PM (#38020360)
Poor comment and poor guess.

My best friend Jeff started working on Objectify in 2009 after I convinced him to use GAE. I have built two businesses on it. One did $80m in revenue in the first year and I guarantee we couldn’t have done it without GAE.

Now give me back my downvote please.

Re:I think GCP is better than AWS – by Fernando Villalba by fhoffa on Wednesday October 25, 2023 @09:31PM (#38020641)
Wait, you just said in a separate comment that you migrated away from App Engine.

You also just said that you used it very effectively back when it was a different thing.

I think we agree in many more ways than we disagree.

Source: https://news.ycombinator.com/item?id=38020604

Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @09:39PM (#38020693)
Ugh, now you're making me explain myself due to your poor understanding of what I was saying and taking different comments in different threads out of context.

"We migrated"... meaning that over time, everyone is migrating from the concept of using GAE as a first choice, to using things like Run/Functions. Not that I actually physically took code for GAE and moved it to R/F. For example, my last project, I choose to use GCF, instead of GAE. The reason I went straight to GCF is because it is effectively what GAE has morphed into today. This isn't a slight on GAE at all.

Again, I have used GCP extensively since about 2009. By the way, much of what you use today was a result of things I did back when I co-founded the Jakarta Apache project, open sourced Tomcat from Sun, blah blah blah...

Re:I think GCP is better than AWS – by Fernando Villalba by fhoffa on Wednesday October 25, 2023 @10:10PM (#38020869)
This is awesome, thanks for all the background info. Now let me give you an example of App Engine deprecating stuff:

- In 2012 App Engine deprecated the "Conversion API".

- They notified this deprecation in August 2012, and they told users it would stop working only 3 months afterwards.

- You were affected by this deprecation.

- You created an alternative to it, that worked on Heroku.

Source: https://groups.google.com/g/google-appengine/c/-JJccGx5RRk/m...

Did I get this right?

You are awesome. We are just choosing to remember the past with different colored glasses.

Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @10:45PM (#38021097)
Yea, they deprecated something. I even noted that the market is small for it in the thread. I built another solution in a short amount of time, and even gave it away because it really wasn't something people were using a lot of. It was a super niche product. That also wasn't even AppEngine, it was just a nice to have, for me, sub-service.

There was a point where people were upset about GCP and Google changed their whole deprecation policies to be more vocal and longer term about things.

I really don't understand your point. What's the big deal?

Re:I think GCP is better than AWS – by Fernando Villalba by fhoffa on Wednesday October 25, 2023 @10:53PM (#38021138)
You think we are disagreeing, meanwhile I just love how much I've learned (and confirmed) thanks to your replies. Thanks for sharing!
Re:I think GCP is better than AWS – by Fernando Villalba by dekhn on Wednesday October 25, 2023 @09:03PM (#38020441)
Google making AppEngine in the first place always felt weird to me. It was great for some web developers, but outside that use case, really not so much. But it came with a great collection of side technologies, which got unbundled (Datastore, etc) because there were folks (like me) who wanted to use the side tech but not AE itself (for many, many years you couldn't "import numpy" but people would still say "see? We have a cloud, it's called AppEngine").

Once enough things were unbundled from AE, and containers became popular, it wasn't really clear what AE provided that wasn't better solved by more standard tech.

Often times, Google leadership simply didn't understand what its own engineers and product managers knew. People told me for years "we can't do cloud because the profit margins are too small", and now look: Google is a perenially third-place in Cloud but has committed itself so much they can't even shut it down if they want to.

Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @09:24PM (#38020604)
No, we just migrated to Cloud Functions / Run / Tasks, which is fine. Those are easier for them to scale than AppEngine.

The problem with AppEngine was that they had to heavily modify the runtimes for isolation... the JVM needed to be secured and that meant maintaining a separate fork, which also meant being perpetually always behind in versions. It also meant any upgrade had to go through a huge security evaluation.

So, moving to another process model, containers, worked much better.

Re:I think GCP is better than AWS – by Fernando Villalba by acdha on Wednesday October 25, 2023 @07:05PM (#38019498)
A better question is whether it’ll have improved or had price increases. GCP has had a bunch of increases lately, and you never know what will be next so you always have to guess at whether you’ll regret locking yourself more to a proprietary service.
Re:I think GCP is better than AWS – by Fernando Villalba by latchkey on Wednesday October 25, 2023 @09:26PM (#38020622)
A good friend just migrated off of GCS to R2. Hard to compete with what is essentially free.