gatsbyjs / gatsby

The best React-based framework with performance, scalability and security built in.
https://www.gatsbyjs.com
MIT License
55.28k stars 10.31k forks source link

[Request] Real-world Gatsby sites (50k+ pages) #19512

Closed pvdz closed 4 years ago

pvdz commented 4 years ago

Hello kind Gatsby user πŸ‘‹

My name is Peter, and I’m a Gatsby employee focused on performance and scalability.

We at Gatsby are always looking for ways to improve the performance of building out your Gatsby applications and making Gatsby not only scalable to building out hundreds of thousands of pages (or more!) but making this process as lightning quick as the resulting Gatsby application.

To best support this endeavor, we need your help! We have benchmarks in the repo, but they tend to be quite contrived and not necessarily indicative of real-world usage of Gatsby.

Specifically, we're looking for sites that:

For this first batch, we'll be using these real-world applications to identify low-hanging fruit as it relates to performance so we can make the Gatsby build process ever faster and ever more scalable.

Does this sound like you? Please share a link to your application's source code below or e-mail any necessary details to peter at gatsbyjs dot com. We appreciate you πŸ’œ

Thanks! Onwards and upwards πŸ“ˆπŸš€

daiky00 commented 4 years ago

@KyleAMathews I am using Netlify with their parallel image processing plugin with google cloud. But the build is slow can you help me improve or take a look at it the repo is private though so I will need to give you access. I am also using their incremental build solution which is great but my problem is with the first build

KyleAMathews commented 4 years ago

@daiky00 you'd need to ask Netlify for help then as the constraint on build speed would be their plugin. You should also try Gatsby Cloud to compare the experience.

daiky00 commented 4 years ago

@KyleAMathews I would have try it if it wasn't as expensive $99 a month is too much and the build is not slow because of netlify when I do it locally is the same. I want to speed up the building time can you help me?

KyleAMathews commented 4 years ago

Yeah happy to take a look

daiky00 commented 4 years ago

@KyleAMathews I will give you access to repo and you tell me what you see wrong

daiky00 commented 4 years ago

ok @KyleAMathews I invited you

daiky00 commented 4 years ago

@KyleAMathews also use the search-page branch for latest code

KyleAMathews commented 4 years ago

@daiky00 got it running locally and built it twice β€” the first run took 8:12 & the second run took 1:26 as the image generation was cached the second run. Most of the 1:26 is now spent in refetching the data & creating pages. What kind of build speeds are you seeing?

I totally hear you that $99/month is too much β€” we're actually launching a much cheaper price plan soon that gives you inc builds (which is even faster than the 1:26) β€” email me @ kyle@gatsbyjs.com if you'd like early access.

pvdz commented 4 years ago

Cool :)

daiky00 commented 4 years ago

@KyleAMathews not right now I need to deploy this site ASAP to production. But I will contact you when I do πŸ˜ƒπŸ‘ and thanks

ramkumarvs commented 3 years ago

@pvdz Let me know if you are still looking for sites with larger pages, I am trying to build one which might easily hit 100k pages if not more. https://bettercapital.us. The repo is not public, because I have a lot of IP in it, but happy to share the site

pvdz commented 3 years ago

Nope, cheers