@wordshaper @mcc @cwebber "p2p" is not really a design goal for us.
the architecture of atproto has helped a bit with scaling at times (we have dozens of PDS instances, and can spin them up on any provider), but can also lead to weird/unexpected degradation patterns ("invalid handle" due to BGP glitches, notifications not being sync'd). it made early development very slow, and it takes a bit longer to train new employees.
several of the core team accounts are on indie PDS instances