The Prim Reaper @Laeserin - 1d
#Nostrudel
mleku™️ @mleku - 13d
i discovered that the decode cache was not counting the capacity of buffers but only their usage, and process memory was up around 500mb... i changed the allocation strategy so now every time a new buffer is used it adjusts a simple moving average, and when new buffers are made, they are 20% larger than this to avoid reallocation relay now runs comfy in around 100Mb this is more like what i expect it should be, and the size of the encode cache is configurable, as is the runtime garbage collector trigger (with more memory you want to raise the GC percent towards 100 and the decode cache size is default at 10Mb but you might want to raise that as high as 500Mb for heavy traffic) fantastic seeing the memory utilization where it really should be, it will not fluctuate nearly as much as without the JSON encode cache, and 100Mb memory usage for a small local database is so good i think it could even be compiled to WASM and used in a browser client https://github.com/Hubmakerlabs/replicatr/releases/tag/v1.2.3 need to finish the vacuum thing i was gonna make so i could populate a goodly sized data set to push to the layer 2 data store to demo a fresh deployment syncing up rapidly to a shared layer 2 data store today #devstr #replicatr #nostr #relay #layer2
mleku™️ @mleku - 14d
ah yes and forgot to mention the relay is running beautifully now, cosy between 150-300mb memory, i watch its encode buffer, after some 5 hours still only racked up a bit over 1mb of memory can't wait to really put it on the line and get a big flood of reqs on it and really prove it, but for now, i have one main task: load it up with a heap of events demonstrate this being dumped onto the level 2 data store spin up fresh new relay watch client on new relay seeing everything almost immediately after it fetches it off the L2 then with the polling on the L2 watch two relays transiting events via the L2 doesn't matter what the L2 is it will be the first #layer2 #nostr #relay and i'm actually kinda late to this game
mleku™️ @mleku - 17d
there is something super awesome, like a super power or something, when you are building a relay and you watch the relay reacting to your client as you scroll down the screen, and the relay is being sent requests behind the scenes and you can see it happening in real time anyhow... had a productive morning, now i have to sort out my lunch and work on polishing up documentation and presentations for the moment... things that don't matter without a product to promote... and the product is getting really nice now, so it's time to clean house #deardiary #devstr #nostr #relay #nostrmilitia
captjack 🏴☠️✨💜 @captjack - 3mo
#relay
cooking RUST Roasted Chicken #Relay #nostr 🤯
Learning/Testing🛠️ a new RUST based nostr #relay 😉 🔀 (not electrical relay ops)
Newbie stick with major relay few relay / app n ***LEARN MORE** #nostr #growstr #relay #tip🖖👍 ***Power users*** need Reshuffling Relays Regularly 2avoid doxxing/resiliency - Any relay admin can be pressurized by their local authorities - Herding on top10/500reachable relays DOESN'T create resiliency NOT promote DECENTRALIZATION - don't herd on few FREE or PAID relays - SPREADOUT - SHUFFLE - One Admin 10relays in 10Geo-IPs or 10 Admin running 10 Relays in Amzaon/OVH/Hertzner it means same when comes to decentralization - Nostrudel Relays Browse - Check where "most of contacts" (aka u following) are located/relays - Pick from "less loaded relays" using other relays tools nostrstats.vercel.app/relays.html - loadbalance is technical method - Decentralize is human method
Notoshi⚡ @Notoshi⚡ - 4mo
วิธี run relay ตัวนี้ง่ายมากๆ (window Linux Mac) ขั้นตอนแรกเปิด Command line ขึ้นมา ขั้นตอนที่สองให้ใช้คำสั่ง git clone git clone https://github.com/CodyTseng/nostr-relay-tray.git ขั้นตอนที่สามเข้าไปในโฟลเดอร์ nostr-relay-tray cd nostr-relay-tray ขั้นตอนที่สี่ติดตั้ง package โดยใช้คำสั่ง npm install ขั้นตอนที่ห้าสั่งให้ relay ทำงาน npm run make ถ้าไม่มี Error อะไรก็ใช้งานได้ปกติใช้เป็น Private relay เอาไว้แบล็คอัพข้อมูลโดยเชื่อม localhost:4869 หรือจะใช้เลข IP ก็ได้ต่อในวงเลนด์เดียวกัน ใครลองแล้วเจอปัญหาอะแจ้ง Dev ได้ จะได้มีการพัฒนาต่อไป ชอบคำนี้มาก double-click to run. ไว้ผมมาเดโมให้ดูสดๆ ฝากไว้แค่นี้ถ้าหากมีอะไรน่าสนใจใหม่ๆจะเอามาบอก บ๊ะบาย #Siamstr #Nostr #Relay #notoshi nostr:nevent1qqs0ky8kwakxyzx6p00lexrr53dnaa5xaash29xrnlaspw2mzffpgacpzamhxue69uhhyetvv9ujumn0w3hhx6rf9emkjmszyzqjtwg3a58ffklrqz9qheyvlewdps9sty3ullu30tn7sldggqygxqcyqqqqqqg98hy2w
captjack 🏴☠️✨💜 @captjack - 4mo
#Relay Reviews n Rating BEST in NOSTRUDEL #plebchain /#/relays
Nostr #Relay Server "Admin" techtip - L3 floods and similar: Use a provider with good DDoS protection. You don't need ☁️CF for this. Tackled at Networking layer / service or use .onion ws:// + POW service for INBOUND - Resource exhaustion (request flood etc): Rate limiting, user prioritization Tackled at each relay config.toml or config file check ur relay software guide - Spam events: Rate limiting, filtering rules, etc github.com/imksoo/nostr-filter, /atrifat/nostr-filter-relay, others - do ur custom source: semisol #plebchain #nostr #linuxstr
Kamo Weasel ⭐⭐⭐ @Kamo Weasel ⭐⭐⭐ - 4mo
nostr:npub1e2w373655f6zt68dw2vvy9gczd9v9r9jc26pd983t9943zh65yhshvn46f holding his godson at his Italian Capo-Mafia style baptism in Quito 🇪🇨⛪ That kid will be respected 🇮🇹🍕🍝🤌🏻🔫 Note: The altars of the Churches in Ecuador are made of gold from the times of the spanish colony. #travel #nostr #ecuador
ccaa5 - 4mo
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2024-January/022308.html https://github.com/petertodd/bitcoin/tree/libre-relay-v26.0 tl;dr: I have a Libre Relay prototype available for testing. It does three things: 1. Removes the OP_Return limits. 2. Connects to an additional four Libre Relay nodes, to ensure transactions propagate. 2. Implements pure replace-by-fee-rate (RBFR) and full-rbf, to solve Rule #3 transaction pinning. I'm already running it on a few mainnet and testnet nodes. The combination of #1 and #3 is interesting, because an objection to RBFR is it makes possible certain expensive DoS attacks. And #1 should piss off some people... So we'll see if the DoS attacks are serious enough that those pissed off people actually attack it. 😁 Background on RBFR: https://petertodd.org/2024/one-shot-replace-by-fee-rate
0xtr @0xtr - 4mo
If anyone needs a writepolicy plugin for their #strfry #relay, check out Chief! You can whitelist/blacklist public keys, kinds and words/content. The data can be defined in either a JSON file or a Postgresql database. https://github.com/0xtrr/chief
RMX @RMX - 5mo
#Nostr #Nostrchain #Plebchain #Zapchain #Nostriches #Pleb #Plebs #NostrichFamily #GoodNostr #GM #Coffeechain #Zap #Bitcoin #BTC #Nostren #Nostrend #Nostrends #Badges #Badge #SatoshiSkull #SkullofSatoshi #Sats #Satoshi #Nakamoto #Blockchain #Genesis #Zapathon #Design #Art #Plebmeme #Meme #Relay #Relays #Wallet #StackSats #hodl
Notoshi⚡ @Notoshi⚡ - 6mo
อัปเดตรีเลย์ที่ใช้งานตามสัญญา ตอนนี้ผมใช้ทั้งหมด 15 relay ใช้มาหลายเกือบ 2 แล้วทำงานทุกตัว ผมมักเลือกจากซอร์สแวร์รีเลย์ และพื้นที่ที่เราอยากเชื่อมต่อด้วย ส่วนใหญ่ผมจะเลือกเป็น strfry เพราะมันทำงานเร็วและลื่นไหล เลือกใช้ตามกันได้ https://image.nostr.build/2e88bba09c14c241487da4caad5fc5a7092f42673ca37ea68cb37621ca0813b5.jpg https://image.nostr.build/e2660bbd6d3fb677321b45cd5dc2965d258f71d95278a039c21b8d88ac3178d4.jpg ผมแนะนำให้จัดการรีเลย์ที่ nostrudel.ninja เพราะดูรีวิวและซอฟต์แวร์ของรีเลย์ได้ง่าย หวังว่ามีประโยชน์ #Siamstr #relay เกือบลืมเลยฝากรีวิวรีเลย์ wss://relay.notoshi.win ให้เราด้วยนะใน nostrudel
If you want to connect with the community in Thailand, feel free to use this relay. wss://relay.notoshi.win #Nostr #Relay #Notoshi
yegorpetrov @yegorpetrov - 6mo
Run your own #relay! Support free speech 👊 https://image.nostr.build/f05945c98a9a5d5bb17dccf3e5b3dfc16ab18c3b24b999cc9c65c53a576b3259.jpg nostr:note1aphq8tc8474e59y3vuppuvl04elcc6gsz8asztmhdkwnpkjq08pq2vw572
captjack 🏴☠️✨💜 @captjack - 6mo
Semisol is hereby granted highest honorary medal "Nostr Certified Relay Admin"🥇 NSRA 🥇 Award from "Nostr Linux World" 🤙🙏 🥁 Build Break Rebuild again🥁 ! 🍷 🍷 🍷 #relay breaking #news
this is also new good option #relay #saver #nost #proxy #aggregator tech users can open this via 🧅 and access when traveling save on #mobile #data lnbits+multiplexer(nostrclient) is same function another option we need more microapp on NPM / python like this