Skip to content

Comment on Post mortem on Mastodon outage with 30k usersparent

Comments

Twitters primary problem was that they had not build a system that was designed to shard, not Rails. They'd have needed a rewrite no matter which framework they'd started with.

I have no love for Rails, but blaming it for Twitters old problems is not fair.

That said, Mastodon has much of the same problem, and is only "saved" by the combination of federation and ten years of hardware advances. Thankfully, the federation means there's plenty of opportunity for people to experiment with other implementations of ActivityPub (or even implementations of the full Mastodon API), or fixes to it.

Rails doesn't scale.

And yet it runs sites magnitudes larger than Hachyderm just fine.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.