Hrefna (DHC) on Nostr: Part of my frustration with #ActivityPub and one of the things I find baffling giving ...
Part of my frustration with #ActivityPub and one of the things I find baffling giving everything else in it: the lack of tools for backpressure.
Backpressure is fundamental in building reliable distributed systems (c.f., Notes on Distributed Systems for Young Bloods). From a C2S perspective I get why it wouldn't need to be specified, but from a S2S _federated_ protocol perspective its absence is frustrating.
All that it says is to take care not to overwhelm _others_ and a bit on rate limits
Published at
2024-05-16 15:43:48Event JSON
{
"id": "950f2bdfff628e15c7a2f0d8714ac701e3f29d92aae1ae315326ffe14bb1e3b9",
"pubkey": "801553156848fa533a690ba10ee5064cb57726f30f5534cb380f8e63bb924995",
"created_at": 1715874228,
"kind": 1,
"tags": [
[
"t",
"activitypub"
],
[
"proxy",
"https://hachyderm.io/@hrefna/112451533408461158",
"web"
],
[
"proxy",
"https://hachyderm.io/users/hrefna/statuses/112451533408461158",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://hachyderm.io/users/hrefna/statuses/112451533408461158",
"pink.momostr"
]
],
"content": "Part of my frustration with #ActivityPub and one of the things I find baffling giving everything else in it: the lack of tools for backpressure. \n\nBackpressure is fundamental in building reliable distributed systems (c.f., Notes on Distributed Systems for Young Bloods). From a C2S perspective I get why it wouldn't need to be specified, but from a S2S _federated_ protocol perspective its absence is frustrating. \n\nAll that it says is to take care not to overwhelm _others_ and a bit on rate limits",
"sig": "fc64d653c7cb4b7d27a9eaf8086bcd8edde74ef522e58d4737b09a60ecb2efa9f7b94e609fd80a40fd740531682124ad5357afbf7f5f8a5e32bd729eb60c9f87"
}