Conversation
|
@pcfreak30 Thanks. I ran it, and I don't know why the 2 NodeJS instances are not syncing given that the classic AXE bug has already been addressed. Usually this works out of the box and other NodeJS<->NodeJS sync is still working in PANIC tests that init via browser API calls, so its odd this simpler example is not working, hopefully just something stupid internally in an adapter (since all core code, browser & NodeJS, is shared). Sadly however, debugging this is priority ranked under single-peer AXE relay performance (Browser<-WebRTC->Browser && Browser<->NodeJS<->Browser fallback) which we're testing against the 50M monthly users (check my twitter blogging about these updates, with the ~100K concurrent users/second). Fixing NodeJS<->NodeJS is obviously important to scaling the DHT, but each NodeJS (well, and Rust) needs to individually be maxed out first before testing larger setups. This issue will stay open. Helpful steps forward would either be: Obviously (A) is the best/simplest. |
|
@pcfreak30 FYI, to run |
PANIC test to check a node js client and server with 1 simple action.
Test not confirmed to be working as IDK how to test it. Copied and modified from load.js. I have attempted do disable radata with
require('gun/lib/radix').file['radata'] = true;since there's no option for it as its not needed and causes different behavior.