feeling nostalgic after all the recent launches and wanted to share a quick visual history of the maturation of the atproto network
just a year ago, this entire network was contained on one server - the primordial PDS
(also plz excuse my horrible artistic skills π )
we tried to be disciplined while building the primordial PDS to not cut any undue corners
it used many protocol concepts under the hood but functioned as a centralized service
this discipline eased the friction of evolving this centralized service into a proper distributed network
the first open role that we made available in the network was the feed generator
this allowed any developer to create a custom algorithm - permissionlessly and with full control over how it is constructed
we shipped some initial feeds bundled into the PDS and shortly after we released our own "Discover" feed generator
the above graphic doesn't do this justice as we saw dozens and later hundreds of feed generators pop into the network
this involved setting up a streaming API for accessing all data on the PDS - the same firehose that feed generators and labelers use today
we spun up a new service and backfilled all network data in the exact manner that any third party dev would do so
we had known for a while that we would need coordinating "relays" that would facilitate simple crawling of the network
in preparation for federation, we added the relay into the mix. at this point, it just added an extra hop into our architecture, but it prepared us for the next step: federation
Hello Daniel, I am currently trying to make an Admin on PDS, Im running into error 404, did you by any chance run into this issue. And do you know how I may be able to fix it. Thank You