10K servers— let's assume each server requires 0.25 full-time equivalent to maintain: that's 2,500 engineers.
According to this recent article, Twitter's headcount sits at ~1,300...and fewer than 550 are full-time engineers
@DataDrivenMD but that doesn't account for it.
If the first server takes 25 engineer hours, but I can reuse the image in a K8s cluster (for example) and it takes .00001 minutes to deploy each additional one, I can run thousands of servers without issue.
@DataDrivenMD believe you're discussing twitter here though, not Mastodon. Very different use case for thousands of instances of a company's proprietary server and orchestration versus a federated model, etc.
The point remains - the first one might take thousands of hours, but the scaling isn't linear. Modern scaling almost never is!