May 27, 2021
Good insight on Heroku there. That said, DynamoDB is just a prominent example of a managed sharded/partitioned database. In a pinch, you can create a bunch of SQL DBs for every PPV/month and still achieve a better result!
I'm starting to realize here that the biggest issue was no preparation. 70mil or 70k budget, someone could have asked "how many users do we expect and are we prepared for this?"