Okay, so my rewritten epidemic-broadcast-trees seems to be passing all the tests,
but having trouble running it in production. Running into problems in sbot (the gossip scheduler was creating more than one connection in parallel) something about my pub is seems to be using so much CPU that it's stuck and I can only connect to it successfully shortly after restarting it.
Today I made ssb-proc
github to monitor that. I havn't fixed that problem yet... but I kinda like to go a little into one task, then go back and work on another one...
This one being debug the ssb-ebt rewrite against my actual server. This seems to work, I've committed the changes and made notes about the additional tests needed...
My benchmark for initial replication is very close (currently replicating 100k messages in 84 vs 81 seconds for old style replication). close enough because the main way I plan on making replication faster is to replicate way less and lean on ssb-ooo instead...