50k pages hosting on nodejs appengine

36 views
Skip to first unread message

Rajesh G

unread,
Mar 25, 2022, 3:58:49 AM3/25/22
to google-a...@googlegroups.com
Hello,

I am planning to host 50k statically generated pages on nodejs appengine.  The pages are generated using gatsby.

Will it affect the performance of the server?  Can it be hosted on the F1 instance?

--
Support Team
Field Service Software on Google Cloud Platform and Mobile


Lluis Munoz Ladron de Guevara

unread,
Mar 28, 2022, 3:40:09 AM3/28/22
to Google App Engine
Hi,

App Engine automatically scales to accomodate to the incoming requests, therefore the performance should be stable, more information about this can be found here.

Using F1 instances is a good option since static websites are not a demanding task, I don't think the workload you described would benefit from a higher tier instance. 

Nickolas Daskalou

unread,
Mar 28, 2022, 7:23:32 AM3/28/22
to google-a...@googlegroups.com
App Engine is great if you actually have a dynamic backend, but if you're only serving static files, try Cloudflare Pages. Dead simple to deploy and update vit Git, and cheap!

There's a 20,000 file limit per site, however this appears to be a soft limit (and you can always contact Cloudflare to see if they can lift this restriction for your site). Or if possible split your files up into multiple sites.

I wrestled with Google Cloud's CDN years ago and it was incredibly sub-par for a CDN, so looked for alternatives (and Cloudflare Pages was the pick of them).

Nick


--
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-appengi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/CA%2BS7ijbVaYg6%2BEXSvctRc0pz0n_KXPf9VovxfrpyKP8%3DmA766Q%40mail.gmail.com.

Rajesh G

unread,
Apr 6, 2022, 2:01:06 AM4/6/22
to google-a...@googlegroups.com
I am using the concept of services in appengine to put all my services together in one website

Can I use other clouds for serving static files and configure dispatch.yaml to be routed to other clouds

For example, one of the suggestions is to use Cloudflare and another option is to use cloudstorage for serving static files.

I have a website already with domain and running on appengine. Lets say "www.abc.com."
Now, I am expanding and building a business directory and want to serve static files.  These should be served as "www.abc.com/listing"

With appengine, I can have 'listing' as another service and configure the routing in dispatch.yaml to be serving with "www.abc.com/listing"

Question: can I use cloudstorage as a cdn for the static files and then do routing configuration in dispatch.yaml ?

Cheers
Field Service Software on Google Cloud Platform and Mobile



Reply all
Reply to author
Forward
0 new messages