Replies (9)

From time to time I consider my own relay and I think “short term” storage of notes to be sufficient for most use cases. This would be the kind of thing I would do.
Short term storage is in some sense more natural for more conversational stuff. Like talking to people irl, are generally a short storage event. Btw, for huge relays another idea would be a similar que system; but counted in notes per npub. aka free storage 1k notes per npub the delete the oldest.
These would be caching relays, which is a good idea for a speedy and responsive UX. The most boosted, quoted, commented notes would be on the most relays and would increase response times when needed. Sounds like a good idea.
Yup, for larger media, video and audio, this could be even more signifigant and help with load balancing and bandwidth.
diasporic's avatar
diasporic 2 years ago
This situation reminds me of that time the #kafka queue grew to 150GB and stayed there. I said, "I thought this thing was a queue!" and the boss replied, "If you never delete anything, a queue is just more storage!" FINO: First In, Never Out!
diasporic's avatar
diasporic 2 years ago
It's a real piece of free software (if you didn't already know; my irony detector is sometimes impaired). The inspiration for the name is ironically unironic: 'Jay Kreps chose to name the software after the author Franz Kafka because it is "a system optimized for writing", and he liked Kafka's work.'