I spent six months building Sweepbase, a comparison site for 139 crypto debit and credit cards. The usual advice was to pick a managed Postgres or a document store. I ended up shipping it on a single CSV file checked into the repo.
The site has been live for six months and the architecture has not caused a single incident. Here is how the pipeline actually works. The dataset shape Each row has 3