I don't really understand this architecture, but I thought Bluesky was distributed like Mastodon? How can it have an outage?
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
It's not really distributed. It's a centralised service that pulls some parts of 0.01% of user profiles from their own servers.
A web interface and home server can have an outage. Bluesky is just a web interface and home server.
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.