I find the database part way more impressive, if they achieve fast response times. The indexing? Not exactly easy but manageable and more a question of how many ec2 nodes you can pay for?
Seems to me that in general,he index *is* the way to make a DB fast. If they’re not using Google‘s, I don’t see how they’d compete. If they do, it seems to be “just” syntax