Why Nostr? What is Njump?
2023-01-14 04:32:46

aaron on Nostr: I’m not going to be able to afford much more monthly egress from my relay. So ...

I’m not going to be able to afford much more monthly egress from my relay. So I’ve been thinking about out how a relay peer scheme would work.

Ie instead of all of us running silo relays, some of us could peer together.

In one version of this peers could redirect *reads* to a less overloaded or under budget peer. Writes would have to route back to a master and maybe to other interested peers. The master has to replicate to peers, but that would be less egress presumably than serving all users.

The ideal would be to have a lot of peers but no more so that any given relay is cheap and the master a little less so.

This version probably doesn’t need protocol changes at all.

In a separate version clients could get involved and hand-wavy you could split/share data across peers that agree to be part of a group. But you’d need a way for shards to drop in and out.

Any of this been discussed at all? Any ideas worth pursuing here?

Author Public Key
npub14lu6nuqh7v4jazmqw49yzqkmnkw0nletjeuqfdgwqurcp2j9ex5qz37m8m