I don’t actually want to do this right now, but I do want to know if it’s really decentralized yet. Completely looks like it means each of:

  • A client ✅
  • A personal data server ✅
  • A relay ❓
  • Labelers ✅
  • Feed generators ✅

It looks like the relay might be the bottleneck. If I’m understanding the protocol correctly, a relay could consume less than the whole network so it doesn’t have to be ridiculously expensive to operate, but I’m not finding examples of people doing it.

  • Zak@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    4
    ·
    13 hours ago

    That’s enlightening. It links to an article about self hosting a relay, which explains that, as I suspected, a relay does not have to mirror the entire network. It also seems that using a relay at all is an optional optimization.

    It looks like the BlueSky AppView is not (yet?) open source. I wonder why nobody has built an alternative yet.