How many relays do you have? What's your performance like?

For me, I have 18 relays now. Snort and Amethyst are extremely slow for me. I get a lot of lag and the experience is just not very fun to be honest. This is a change for me on Amethyst. As a native app, it was extremely fast until yesterday.

I am considering moving to mostly paid relays, but the problem with this is that we don't know the relay's hardware specs. We could be paying for a relay that runs on a Raspberry Pi. I'd like to pay for relays with large resource pools, not just a relay that's green and new as this could change in a week.

Shill me your relays.

Reply to this note

Please Login to reply.

Discussion

This runs super smooth for me and I think I'm seeing the vast majority of notes from my follows

Posts download stats on relay config view is 😎

I am having decent performance on Amethyst.

Cool to know someone's using my relay! Thanks Mike.

🤙 which one is yours?

Supremestack!

15, paid and free ones, works fine with my mobile.

Using 7 relays currently; 5 paid and 2 unpaid (snort & damus).

Performance is great, the global feed is still spammed due to the unpaid relays.

As for the ones I’d recommend; orangepill, eden, puravida.

I use two of those three. But why do we recommend them? #[4] #[5] @angela what are your relay's hardware specs?

We need a directory with specs and performance info. Reviews perhaps? Pubkeys using it?

If relay operators published this data, maybe we could get this information added to nostr.watch?

Perfect.

NIP for a standard?

Directories can hit a known path to get data?

Cut it down to 15 to save on phone data

I cut mine down to 14 from 20 to try to save my battery. Amethyst was using battery like I was streaming music. We'll see how it goes, might cut some more

I was in the 40s several weeks ago and cut things down to the 30s and things were great. Then performance degraded after a week. So, I trimmed it down to 20s. That lasted a week or two. Now, I'm down to 18. It was fast for a few days, but has since degraded. Relay management will be a pain point for the masses.

Yeah, I'm already seeing that becoming an issue.

i so much agree with that observation. this should be managed client side and not by the user in a lot of ways. i am not a hardcore programmer but its clear the networking must be seperated from the UI/UX in the background and clients should do dynamic analysis and deprioritization if a relay gives trouble. i think the amethyst developer in case he doesnt know how to do it should get outside help on that from someone who has fixed those issues. some other obvious problems are profile scrolling.. why would you show half the profile on the screen and the other half for scrolling. just make everything scroll like one page.

Agree. Profile view is kind of bad at the moment. I assume he'll get that fixed and just needs time.

I am using iris.to as my client. It is quite smooth compare to other apps. As for relays i set as much as 20 ish, but seems only nostros app showing most of the relays. On iris.to it seems to cap at 20.

Now im hoping for multi account support

1/3 of my relays are paid now. A few free relays are great, though. Specifically:

- nostr.oxtr.dev

- nos.lol

- sg.qemura.xyz

- relay.nostrgraph.net (broadcasts to other relays)

- nostr.relayer.se (broadcasts to other relays)

What if we can't pay for them?

Then you get the slower and spam laden relays. But honestly they're really cheap. 1000 Sats for one of them. 😮

what does 'broadcasts to other relays' mean? those are paid relays?

No, they are free. Notes sent to these relays are retransmitted to other ones. They amplify your reach

ok. I'll add them too.

I have 8, 7 of which are paid. Performance seems good so far. The one free one I keep is snort.social. If I remove that the spam goes away on global BUT I seem to be missing a lot of followers, which means I'm probably missing other things as well.

Agreed though, I would love some more transparency regarding relay specs, and also any additional "features" they offer. At the moment I'm just throwing sats out there to support experimentation, but at some point if I'm paying I'd like to understand what I'm paying for.

Ya experience seems to be totally dependent on combo of relays. It’s like a magic recipe you gotta get right or else …

I've been working on that recipe for weeks. I think it's a moving target. I had everything great a couple days ago and now it's back to being horrible. I swear I've spent more time the last week testing out relay combinations than actually using Nostr.

Ya maybe this needs to be automated somehow? Would be cool if client just optimized performance for you - but that could create other problems

13, including my own one:

wss://nostr.shroomslab.net

... running on 16gb/6 cores atm.

#[2] just mentioned a new paid relay yesterday FYI, but yes we need a directory based on specs. We also need to be able to see which people we follow are on which paid relay so we don't miss out on any posts.

27 running iris.to on Tab S8 Ultra. No complains about speed. A free relais.

Is that Tab good? I was thinking about getting one today actually

Samsung is poop. They bastardize their hardware with shitty software.

I can probably remove most of the bloat, or at least confine it and cut its communications. Are there better options for brands?

And put a shitty wifi card in my smart tv

It's awesome. Running on Dex. No desktop for me anymore

This is gonna be a scaling issue, a normal pleb most certainly wont wanna pay for a relay

When you check those 18 against nostr.watch, do any have a particularly low uptime % for the last 24 hours? Like below 80%

Also, i’ve found that enabling “automatically show latest notes” on Snort can cause slowdown sometimes.

same here by the way.. had to drop lots of relays. the app is really badly designed.. the relays should work independently of UI/UX in terms of performance

I have 5 relays, its very fast

I need to figure out how to get to about 12. I miss Snort. 😭

Soon it won't matter how many relays you have but unfortunately we're not there yet

😮 ELI5?

I have 9 relays, mostly private. It's fast but still a little spammy.

Regarding specs of relays mine will have:

4 core

24Gb ram

4Gbps network

Do those specs look ok @DerekRoss?

What other information do people need when choosing a relay? (public and private)

Hosted in the UK as we only had one the other day but should be fast enough for most places to use.

My plan is if this relay works I will spin up more relays in different locations.

#[2] is running https://nostr.lu.ke which apparently is on a super beefy server.

14 , but I need to do a clean up in the list.

11 relays all free, using Iris (before, I tried astral, hamstr, yo sup)

11

I have 35 on #[2] . Probably connected to 25 at a time, of which 9 are paid relays. Having no problems so far.

I just started paying for relays and think I will add more due to experience/speed

I got 32 and doing fine on amethyst. Not checking global though

I had the opposite until I added nos.lol yesterday and cut to under 10 relays. Now amethyst feels like I'm using the bird app.

https://nostr.wine resources are being closely managed. Fairly large machine and will spin up more and geographically distribute as load increases.

Already playing with more efficient implementations than nostream as well.

Ive tried 3 different Lightning wallets with the invoice generated and it wouldnt pick it up (Phoenix, Muun, CoinCorner)

Weird! Paste it here and I’ll pay it for you 🍷

Just tried Breez as well and it wont pick up.

Copy paste me the text invoice

I got it to work with the text (dont know why i didnt think of that). QR code doesnt look like it can be picked up. Thanks for the kind offer though.

QR codes can be finicky. Maybe the black background is messing with it.

Oddly, I can scan it perfectly on the first go with multiple wallets. Could be a camera type thing

Could be but ive scanned a lot and not had this happen before, dont recall if ive had a black background in previous ones through.

I’ll lighten it up if it happens to more people. Thanks for letting me know

lnbc88880n1p3alcxwpp5v3w660jh3ds3pfks6l7htwwd87ud5eugyysdxjukut6xlag85ehqdy5dehhxarj9emkjmn9ypqkgmtfwdekjmmwyprx2efqvehhygrwwp6kyvfsv56nxvm9xumx6cm9vu6nqvr98pmk5eekwask5dtpwfhrvdmjxe5xsdn8wge82wtsxfjhyetnwem8zdmwwvmxv6eswgmqcqzpgxqzjcsp549wc5xquf5ya9928w6clkufjuqwrndgjcln24xh7gct983v6lysq9qyyssqjd4aucjjvv5kje25yhlw0vtm80pnt34jjcugazjnj8gq7w7lfmxxte3kz2l0ryyddvyz3fyy8m4q666kf0uhnzngx84c8ckwkf0q4jgqcx7fl2

Paid! Add the wss://nostr.wine relay to your list and save 🍷

Im using the default on Iris plus added a couple of paid to get to 15 and not getting much lag or Spam. I think Iris does something in the background though to filter out spam.

I'm new in nostr and at the moment i have nearly 15 relays.

But I have not found out yet which relays would be most useful for me.

It's a bit of a juggle and a struggle. You'll want to use ones that your friends use and also ones that are fast for you, but you'll want to use ones that people you follow use too.

*** im thinking of 100 relays 😁***

I’m not running a relay, yet, but a major signal for me when browsing http://nostr.watch/relays/find is does the relay list a pubkey, is it active, does the relay runner talk about their relay.

It seems to me, that broadcasting to more relays shouldn't decrease your performance too much.

I'm seeing this note of yours on 6 of my relays in Nostros, meaning that we have quite a few of overlapping relays. It's taken a little while to see them all though (screenshot included).

Amethyst has the ability to turn off up or down feeds from specific relays. I think I'm going to play with that some more.

My current setup:

4 fast relays (3 paid) on READ

4 more relays on WRITE only

You can change the read/write on snort.social, just click the little boxes.

Having 7+ relays on READ pretty much broke all clients for me.