I'm considering migrating from AppEngine Flex to AppEngine Standard and I have significant experience with both. I have 2 quick questions regarding the migration and figured would post them here. Any insight would be appreciated.
1. Let's say I have an AppEngine Standard service who's sole job is to pull from a PubSub subscription and do some work. Let's say some time has gone by and no work has been posted to that PubSub topic so my worker has scaled to 0. If something new has been posted to that PubSub topic, will that sandbox AppEngine Standard worker automatically scale to 1 to begin working again?
2. Let's say I have a service on AppEngine Flex that I'm considering migrating to AppEngine Standard. My existing service uses Google Cloud's golang libraries and I'm considering the amount of work it would take to migrate to the AppEngine Standard client libraries. For simplicity, let's assume I'm only using AppEngine, PubSub, OAuth, & Datastore. Could I only use the AppEngine Standard libraries to start the instance and use the Google Cloud libraries for PubSub, OAuth, & Datastore?
Please let me know if more detail is needed for these 2 questions. Thanks so much!