[google-appengine] Re: Does 1 service = 1 instance (thus potentially cost more)?

2018-03-06 Thread Attila-Mihaly Balazs
Just to add to that: some reasons to use multiple services regardless if you want to structure your app as microservices or not: - on GAE standard instance types and scaling mechanisms are tied together. So if you need F instance types for some part of the workload and B types for some other

[google-appengine] Re: Does 1 service = 1 instance (thus potentially cost more)?

2018-03-06 Thread 'Katayoon (Cloud Platform Support)' via Google App Engine
I would like to add that here you can find how instances are managed in App Engine and how you are billed

Re: [google-appengine] Re: Does 1 service = 1 instance (thus potentially cost more)?

2018-03-06 Thread asmith26
Many thanks for your responses and help!! On Tuesday, March 6, 2018 at 9:51:11 PM UTC, Mihail Russu wrote: > > If it’s a large & complex app - it might make sense to split some parts of > its code into separate logical services. > > And yeah, a smaller app probably would load a lot faster than a

Re: [google-appengine] Re: Does 1 service = 1 instance (thus potentially cost more)?

2018-03-06 Thread Mihail Russu
If it’s a large & complex app - it might make sense to split some parts of its code into separate logical services. And yeah, a smaller app probably would load a lot faster than a complex one so I don’t think that would have anything to do with bandwidth costs but would definitely help with

[google-appengine] Re: Does 1 service = 1 instance (thus potentially cost more)?

2018-03-06 Thread asmith26
Thank you for your answer - can I ask what the advantages of multiple services app are on a single service (default) app? Perhaps if a particular service is requested multiple times, and that service is significantly smaller that a single service app, it may be cheaper due to smaller bandwidth

[google-appengine] Re: Does 1 service = 1 instance (thus potentially cost more)?

2018-03-06 Thread Mihail Russu
Your app isn't limited by one instance whether you have one or more services up (i.e. the more traffic you get - the more instances wil be fired up even if you only have one service). Anyways, yes, you are correct - adding additional services will require new / separate instances to be running