So you are suggesting something akin to a classic distributed data storage system (e.g. something like a torrent) which is used as a backend for purely client-side frontends? Yeah, that could work.
Another option would be something akin to mailing lists. All the data is distributed among the clients and each client is responsible for backing up stuff they care about.
That would work decently for text-only messages, but with images and video, data and bandwith requirements would snowball like crazy.
It’s not exactly easy.
I think the easiest option would really be oldschool forums.
Yeah, the main problem is the storage required. A p2p kind of setup but with the back-end capable of RAID10-like redundancy, allowing for servers to keep varied amounts of data. With enough distributed servers/clients, no single instance could grow large enough to threaten the whole system.
As for oldschool forums - I think they’d just be a slight downgrade to something like Lemmy. You CAN operate Lemmy like a forum, you just get all the extra stuff on top.
So you are suggesting something akin to a classic distributed data storage system (e.g. something like a torrent) which is used as a backend for purely client-side frontends? Yeah, that could work.
Another option would be something akin to mailing lists. All the data is distributed among the clients and each client is responsible for backing up stuff they care about.
That would work decently for text-only messages, but with images and video, data and bandwith requirements would snowball like crazy.
It’s not exactly easy.
I think the easiest option would really be oldschool forums.
Yeah, the main problem is the storage required. A p2p kind of setup but with the back-end capable of RAID10-like redundancy, allowing for servers to keep varied amounts of data. With enough distributed servers/clients, no single instance could grow large enough to threaten the whole system.
As for oldschool forums - I think they’d just be a slight downgrade to something like Lemmy. You CAN operate Lemmy like a forum, you just get all the extra stuff on top.