mesh: implement UDP gossip transport; wire mesh comms into main

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iea0b2f250b01df78b1c7be73d69d28c06a6a6964
This commit is contained in:
raf 2026-03-06 17:45:29 +03:00
commit d290bcf4ad
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
6 changed files with 226 additions and 5 deletions

View file

@ -75,7 +75,7 @@ func TestUpstreamFailoverFallback(t *testing.T) {
defer db.Close()
p := prober.New(0.3)
p.RecordLatency(bad.URL, 1) // bad appears fastest
p.RecordLatency(bad.URL, 1) // bad appears fastest
p.RecordLatency(good.URL, 50)
r := router.New(db, p, time.Hour, 5*time.Second)