This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
b5
b5.bsky.social
did:plc:oogtn2wrdtfm4wgxemfxenn4
Ok, a rundown of how we get p2p ATProtocol going:
1. Run *standard* ATProto services, locally
2. Use p2p to holepunch TCP connections
3. Add a thin layer for peering management
Bundle all that up in an app, and we have a recipe for adding resilience & scaling to Bluesky. 🧵 teim:
2024-11-29T19:06:08.749Z