Comment by flippedalid on 05/02/2021 at 23:18 UTC

7 upvotes, 0 direct replies (showing 0)

View submission: Diamond Hands on the Data 💎🙌📈

View parent comment

There are two types of scaling: verticle and horizontal. Vertical is one machine getting more power. And horizontal is splitting load between multiple machines. There are many tools and software in place to handle horizontal syncing. Reddit is definitely not just one server. They sync data across MANY countries and regions so their infrastructure has to be well thought out and synced accordingly. If you want to learn more about it you can look up "horizontal scaling". I think there's a few articles out there about how Facebook, Google and some others handle their data. Reddit would function in a similar manner.

Replies

There's nothing here!