3 ms·
distributed systems are inherently hard to build no matter how simple the idea is. consider a simple application like pastebin. the idea is a block of text and
by blondin 6y ago
distributed systems are inherently hard to build no matter how simple the idea is. consider a simple application like pastebin. the idea is a block of text and a shortened url associated with it. most people have built one. but only few have built something close to pastebin.
size makes all the difference. even if your version of pastebin promises 1 successful save per second, you can only get 86k saves on a good day!
if all your saves were unique visitors it means you are only promising 86,000 unique visitors per day. and that's only considering saving new snippets, we haven't considered displaying them yet.
that's essentially what these systems have to deal with plus security, backup & replication, monitoring etc...