4 ms·
I'm sure the WhatsApp backend is redundant and HA and all that jazz behind the scenes. WhatsApp as a service, however, is not. Facebook could discontinue it, pi
by selfhoster11 4y ago
I'm sure the WhatsApp backend is redundant and HA and all that jazz behind the scenes. WhatsApp as a service, however, is not. Facebook could discontinue it, pivot it to something else, start making undesirable changes, or sell it to someone who would make changes like that. This wouldn't happen with a system that's under the subway system's own management.
> What makes you think that dedicated infrastructure run by the train people would be less centralized or more reliable than that run by Facebook?
For one, it avoids all of the issues above. For two, it is much, much easier and cheaper to achieve enough nines for a couple thousand users than for a couple billion users. For three, they don't need to have the expertise to run it themselves in-house - they can subcontract it to someone who knows how to run internal systems like that. The third item does put a supplier risk into the chain, but you already had that with Facebook; and at least you can swap out the supplier if you don't like them.