There are no instances in ATProto(overreacted.io)
532 points by danabramov 46 days ago | 307 comments
tl;dr: ATProto doesn't have "instances" like Mastodon because it deliberately decouples hosting from apps—your data lives in swappable personal hosting (a PDS), while apps merely aggregate over everyone's data, similar to how RSS feeds relate to readers like Google Reader. This avoids Mastodon's fiefdom problem where your identity is tied to a specific server, federation can break between admins, and your account dies if the instance goes down. Decentralization in ATProto is measured by hosting portability and app diversity, not instance count.
HN Discussion:
  • The RSS/Google Reader analogy is flawed because RSS blogs are self-sufficient while ATProto AppViews depend on expensive Relays
  • The article elegantly explains ATProto's superior architectural separation of PDS, Relays, and AppViews
  • The article dodges how ATProto actually solves the real problems that Mastodon instances/defederation address
  • ATProto is centralized in practice (Bluesky PBC runs everything), undermining the article's decentralization claims
  • The article's cheeky adversarial tone unfairly compares idealized ATProto to a cynical view of Mastodon