Personal Data Server (PDS): Difference between revisions

From ATProto Wiki
m Baldemo.to moved page Personal Data Servers (PDSes) to Personal Data Server (PDS) without leaving a redirect
No edit summary
Line 1: Line 1:
'''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 Repository|user repositories]], which are crawled by [[Relay|relays]] to broadcast new [[records]] in relay [[Firehose|firehoses]].
'''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 [[Data repository|data repositories]], which are crawled by [[Relay|relays]] to broadcast new [[Record|records]] in relay [[Firehose|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 [[wikipedia:System_on_a_chip|SOC]].
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 [[wikipedia:System_on_a_chip|SOC]].

Revision as of 03:50, 13 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 data 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.