The filter cannot guarantee writing to paid relays since they will only accept them from a pubkey whitelist.

The only reason they are included on the read list is they were default relays on some clients so they have had more users.

We think paid relays should be more or less completely separate from filter long term.

Reply to this note

Please Login to reply.

Discussion

You think there are performance issues if you have them both on read in your relay list?

Nope, no read delays to be had. We read from brb.io for example, which drops connections constantly and is extremely slow. We may miss events from there when that happens, but no lag.

The aggregator relay streams those events without waiting for anything in particular.

If one of them gets slow and stops sending us events we just wait on that one and continue processing the rest in real time.