mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#stigmerge

0 Beiträge0 Beteiligte0 Beiträge heute

Some exciting #stigmerge updates to share!

All stigmerge peers are now seeders -- there are no #leechers in official stigmerge releases. Sharing is caring! #veilid private routing mitigates the privacy hazards normally associated with sharing content over public networks directly.

Peers gossip with each other _constantly_, advertising themselves and discovering new neighbors -- and they store these contact lists in the #veilid DHT like a pheromone trail. So even when an original seeder is long gone and goes offline -- if just one of its last-known neighbors is online, future travelers still have a chance to join a live swarm of active peers.

Fetchers can balance downloads among multiple peers, gravitating towards the most productive ones.

It's also super-easy to run stigmerge from an OCI container now (#Docker or #Podman as you like).

Check out the updated README for more details -- and the 0.5.6 release to try these new superpowers out for yourself!

github.com/cmars/stigmerge
github.com/cmars/stigmerge/rel

GitHubGitHub - cmars/stigmerge: Stigmergic merging of files over Veilid. Killa beez on the swarm.Stigmergic merging of files over Veilid. Killa beez on the swarm. - cmars/stigmerge
#filesharing#p2p#anonymity

MERGE IS HAPPENING
FIRE UP THE RELEASE MACHINERY
WON'T BE AT SUMMER CAMP BUT GONNA PACK YOU A LITTLE SOMETHING SO YOU CAN SHARE WITH YOUR FRIENDS

#STIGMERGE 0.5.0 IS ABOUT TO DROP

I need to stop yelling my voice hurts now cough cough

#stigmerge update!

The stigmerge-peer crate has been heavily refactored into an actor-based architecture, a very CSP-like design with supervisors. i have a strong aversion to frameworks, so I implemented my own model inspired by ryhl.io/blog/actors-with-tokio/.

I still need to implement much of that advice.. Deal with backpressure, etc. but...

Last night I sent a file through successfully with share announcer, resolver, seeder and fetcher actors!

Hoping for a new major version release in the next couple of weeks. It will likely be a protocol and CLI breaking change.

ryhl.ioActors with Tokio – Alice RyhlThis article is about building actors with Tokio directly, without using any actor libraries such as Actix. This turns out to be rather easy to do, however there are some details you should be aware of:

#distrans will be changing its name to #stigmerge. This pull request explains more about why.

github.com/cmars/stigmerge/pul

You'll already see this change in latest main. Crates have been published but it's the same latest v0.3.19 otherwise.

0.4.0 is in development and will support trackers and simultaneous upload/download.

GitHubchore!: rebrand this project as stigmerge by cmars · Pull Request #238 · cmars/stigmergeVon cmars