Technically speaking someone could be following you but not have any relays in common with you and send you a DM and you'd never get it because you're not using the same relays. This is why the new outbox model is very important. Many clients are moving to this new method. Primal uses a caching service on their backend which also helps here.
Login to reply
Replies (4)
what is the "outbox model"
Hodlbod article, outbox https://next.nostrudel.ninja/#/articles/naddr1qvzqqqr4gupzp978pfzrv6n9xhq5tvenl9e74pklmskh4xw6vxxyp3j8qkke3cezqyw8wumn8ghj76r0v3kxymmy9e3k7unpvdkx2tn5dahkcue0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qq48pvk5u2cd569xj6e942xzathdf8kvnzc2v06tvln
Vitor article, relays
https://coracle.social/notes/nevent1qy88wumn8ghj7mn0wvhxcmmv9uq3qamnwvaz7tmwdaehgu3wd4hk6tcpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uqzqnq6z9jhdtattu0ncn7fe9rpqq3sz7dnl994zltg23ah8gsh50xd70lek3
So relays don't get update from other relays. There is no single database. Each relay is a database itself?