chadtmiller.com/pds.js
An atproto PDS in JavaScript, for Cloudflare Workers and Node
0
0
---
'@pdsjs/core': patch
---
`com.atproto.sync.getRepo` lets other requests run while it reads the repo. It
waits on a timer after every 500 blocks. On Cloudflare, one Durable Object
answers every request, and a whole-repo read held all of them. An indexer
fetching a large repo after a commit made the account's own requests wait 3 to
7 seconds.