As a long time App Engine user and still being a believer, I can't help but 
feel similar to Patrice's original feelings and confusion

One related issue: 
https://groups.google.com/forum/#!topic/appengine-ndb-discuss/xOuhDFiYKbU - 
On this migration path, we were being instructed to use a 3rd party Redis 
service

When mail was deprecated, again we were instructed to use 3rd party mail 
services

As most App Engine users, I used App Engine as I wanted an all in one 
service, where I can just "import" whatever I wanted, and use them, without 
worrying about a "perfect integration" - I wanted most edge case scenarios, 
retry scenarios etc. to be handled by App Engine

so TL;DR of my points:
[1] (Major) Everything should be in-house, which includes Google Cloud
[2] (Important but Minor I guess) Even if we use other Google Cloud 
services, their integration should be native or almost native

If I needed to give one example to [2] - I'd say for the storage, the 
buckets that App Engine references could be auto created, so a new user 
wouldn't have to deal with all the permissions, setup etc. - that's usually 
the tricky part of a cloud service, they could just take an example code, 
run it, and be "Voila!"

As [3] - Another recent gripe I have is the perceived lack of grip over App 
Engine, If I needed to give one concrete example, I recently discovered 
that end users could see 500 errors, yet you would never observe these 500 
errors in App Engine logs, it took a considerable amount of effort to track 
these, prove they existed, after back and forth, turned out they were 500 
errors from the network layer, and they "just didn't propagate" - so after 
all that effort, there was no solution, they still don't propagate, I feel 
like it's a major breach of trust on all fronts, but no one cares ... Back 
in the day, the engineers cared, we used to have Google Hangout's, they 
listened, they responded, now I also feel like App Engine is just becoming 
an old instance scaling service

With all these said, I still love App Engine, and on day to day usage, no 
issues lately

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/58655f49-89d4-4253-b618-e6855ce8f308%40googlegroups.com.

Reply via email to