×
Login Register an account
Top Submissions Explore Upgoat Search Random Subverse Random Post Colorize! Site Rules Donate
0

Make voat P2P mesh. Funnel all requests through one user to save database IO

submitted by titstitstits to ShowerThoughts 3 monthsJan 2, 2025 20:07:18 ago (+1/-1)     (ShowerThoughts)

Im an expert programmer (not as good as an Indian or anything) and will volunteer my time if ya'll think this is a good idea. @system


I mean, to be clear, post and comment GETs would be distributed across the network. But the actual server hits could probably be brought down by orders of magnitutde.

oh, and maybe you dont funnel them all through exactly one user, but have it adjust automatically based on whatever makes sense.

...im talking about using websockets for all the P2P stuff. Btw this would make voat more high tech than its non free speech alternatives like x.



6 comments block


[ - ] Trope 2 points 3 monthsJan 2, 2025 21:08:28 ago (+2/-0)

I dunno, man. An old server can be bought for a few hundred. That and a decent internet connection ought to do it. Computers are so fast now compared to 25 years ago.

Then we can change the slogan to Things run a little slower here in Upgoat.

For a website that is home to less than 100 users. Heck, people were running Bulletin Board Systems on consumer hardware back in the day with dialup.

[ - ] Kozel 1 point 3 monthsJan 2, 2025 20:35:36 ago (+1/-0)

What you're proposing is similar to Bastyon. Its built on the TOR network to bypass censorship. You function as a node when you run the app.

[ - ] deleted 0 points 3 monthsJan 2, 2025 23:50:46 ago (+0/-0)

deleted

[ - ] Kozel 0 points 3 monthsJan 2, 2025 23:59:13 ago (+0/-0)

There is no central authority or corporation behind Bastyon. The platform is run by equal nodes on a blockchain with no centralized server. All the revenue generated by the nodes is split between node operators and content creators.

https://github.com/pocketnetteam/pocketnet.gui/

[ - ] deleted 0 points 3 monthsJan 3, 2025 00:11:32 ago (+0/-0)

deleted

[ - ] Drstrangestgov 0 points 3 monthsJan 2, 2025 22:49:29 ago (+0/-0)

Never say diiiiieeeeeeiiiieeee!