Search is really quick and a look under the covers shows it’s using algolia + s3 for images
That's exactly what I did for a recent hobby project of mine[0]. In my case, I've a db of 30K entries with gzipped size of ~600kb. This serves well for the few hundred visitors I get every day.
How does this affect anything in a discussion about an explicitly fixed scale problem?