Personal Data Server (PDS): Difference between revisions

From ATProto Wiki
mNo edit summary
m Baldemo.to moved page Personal Data Servers (PDSes) to Personal Data Server (PDS) without leaving a redirect
(No difference)

Revision as of 17:34, 12 March 2025

Personal Data Servers (PDSes) are servers that host user data within the AT Protocol. They are the main points of entry for users, handling user requests, record and blob storage, data queries, and cryptographic signing keys. PDSes provides an update stream for its user repositories, which are crawled by relays to broadcast new records in relay firehoses.

Thanks to the small scale in which PDSes operate, these servers computationally inexpensive by design. Much of the computational load from the network is handled by network relays or AppViews rather than the PDS itself. A PDS for one or a few users can be handled inexpensively in the cloud or in a cheap SOC.