cf193abfd924110bc9bddd2e1e9e605b87b94007
Previously reqRouter sent every query to all 3 read relays, meaning NPool.query() had to wait for all relays to coordinate before resolving. The slowest relay dictated the feed speed. Now reads go to one relay at a time, rotating round-robin across the configured read relays. Each query resolves as soon as that single relay sends EOSE — no waiting on the other two. Publishing still fans out to all write relays. Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
Description
Languages
TypeScript
95.7%
Java
1.5%
JavaScript
0.9%
Swift
0.9%
CSS
0.5%
Other
0.4%