Remix.run Logo
tapoxi 2 hours ago

I don't really understand this architecture, but I thought Bluesky was distributed like Mastodon? How can it have an outage?

pfraze 2 hours ago | parent | next [-]

This writeup is useful for backend engineers: https://atproto.com/articles/atproto-for-distsys-engineers

The simple answer is that atproto works like the web & search engines, where the apps aggregate from the distributed accounts. So the proper analogy here would be like yahoo going down in 1999.

tapoxi 2 hours ago | parent | next [-]

This is a fantastic write-up, thanks for sharing!

isodev 2 hours ago | parent | prev [-]

Google and MSN Search were already available at this time. Also websites used to publish webrings and there was IRC and forums to ask people about things.

isodev 2 hours ago | parent | prev | next [-]

It’s more of a concept of a plan for being distributed. I even went through the trouble of hosting my own PDC and still, I was unable to use the service during the outage

Retr0id 2 hours ago | parent | prev | next [-]

Mastodon infra can have outages, too.

tapoxi 2 hours ago | parent [-]

It's just confined to one instance if it goes down, not all of Mastodon.

direwolf20 44 minutes ago | parent | prev | next [-]

It's not really distributed. It's a centralised service that pulls some parts of 0.01% of user profiles from their own servers.

LoganDark 2 hours ago | parent | prev [-]

A web interface and home server can have an outage. Bluesky is just a web interface and home server.