The relay software is pretty complex actually if you ask me. Their mission is simple but the code required to serve tens of thousands of users at the same time isn’t «simple» or «dumb» at all. Relay devs doesn’t get enough praise for their awesome work imo.

Reply to this note

Please Login to reply.

Discussion

The relay is the central element of course and I agree about its crucial importance; what I (and suppose fiatjaf) mean about simple/dumb is functional, resist to the tendency to add features, so keep a virtuous ossification strategy. This way a relay can put all his energies to scale vertically and do his work well.

I agree that relays need praise and support, keep things simple (for the end users) is hard work.

I can't speak for him, but Fiatjaf is active on the strfry Telegram where features are discussed and implemented. If I kept my relay network dumb it would be over 3GB bigger daily storage for just the spam. 🥸

Spam, good point!

Has been discussed at protocol level?