I figure it can scale "big enough" for a decent sized community to use, and hopefully will be more than usable on a $5/month tiny VPS.Β But I'm also eager for first-hand knowledge of how far SQLite /can/ scale.
https://github.com/scsibug/nostr-rs-relay is SQLite, only. #[3] do you have plans to support other DBs?
I'm tempted to do some benchmarking. Would be a good baseline for future relay grants ;)
No plans to support other DBs.Β Would be open if someone wanted to do the work to make it pluggable; but I am partial to it being the best SQLite relay out there, not necessarily the best for all DB's.
There is a specification for this, but I do not think any client has implemented it just yet: https://github.com/fiatjaf/nostr/blob/master/nips/09.md
nostr-pub.wellorder.net now running latest `nostr-rs-relay` release, 0.5.2.
Not that I can think of. Lots of room for people to think about decentralized recommendation services.
I wrote a quick introduction to Nostr on my blog: https://wiki.wellorder.net/post/nostr-intro/