Skip to content

Add Total Load Balancing and Roy Kent Project docs#734

Open
bmertens-datum wants to merge 4 commits into
mainfrom
add/networking-traffic-intelligence
Open

Add Total Load Balancing and Roy Kent Project docs#734
bmertens-datum wants to merge 4 commits into
mainfrom
add/networking-traffic-intelligence

Conversation

@bmertens-datum
Copy link
Copy Markdown
Collaborator

@bmertens-datum bmertens-datum commented May 19, 2026

Summary

Adds three documents under enhancements/networking/traffic-intelligence/ introducing the Total Load Balancing vision, the first geo project under it, and the MoQ-based transport layer that carries signals to the edge.

Documents

total-load-balancing.md

The concept document. Introduces Total Load Balancing — a network architecture where routing intelligence signals (geography, latency, ASN, congestion, sovereignty, health, risk, compute availability) move fluidly across the platform rather than being trapped in isolated appliances. Modeled on the Total Football philosophy. Covers the signal roadmap, routing decision vision, project index, and a Distribution Transport section naming Higgins Bus as the signal distribution layer with a track namespace table spanning all current and future signal groups.

roy-kent-project.md

The first Total Load Balancing project. Scopes to geography only — making geo data broadly available and reusable across DNS (GSLB), Envoy (ACLs and ALB), metrics enrichment, Galactic VPC, and UFO Compute. Covers GeoDB requirements, customer-managed named IP lists, all seven consumers, and the distribution architecture — now using Higgins Bus (MOQT) as the transport. Named IP lists distribute as real-time MoQ tracks; GeoDB uses a hybrid model (object storage for bulk snapshots, MoQ for version notifications and delta patches).

higgins-bus.md (new)

The transport design document. Defines Higgins Bus — the MOQT-based pub/sub layer that carries all Total Load Balancing signals to edge PoPs. Covers why MOQT fits (QUIC-native fan-out, relay topology, object TTLs), the full track namespace across Roy Kent and future projects (including health), the GeoDB hybrid distribution model with failure handling, named IP list real-time distribution with TTL/expiry semantics, relay infrastructure via moqstream, and protocol caveats.

Note: "Higgins Bus" and "Roy Kent Project" are internal project codenames — not go-to-market product names.

Related issues

Status

Provisional — working documents, subject to change as vendor evaluation and PowerDNS research complete.

Initial business requirements document for Traffic Intelligence Phase 1
(Geographic Intelligence). Covers GeoDB, customer-managed named IP lists,
GSLB, geo blocking, ALB, metrics enrichment, UFO Compute, and Galactic VPC
consumers. Includes Phase 1 roadmap and links to issues #732 and #733.
@bmertens-datum
Copy link
Copy Markdown
Collaborator Author

@scotwells @privateip I have another round of edits I am going to do. I think this will work better as 2 documents.

- README.md: rewritten as concept doc — Total Load Balancing vision,
  signal roadmap, routing decision hierarchy, phase index
- geo-phase1.md: all Phase 1 Geographic Intelligence detail — Roy Kent
  Project intro, roadmap, GeoDB, named IP lists, consumers, distribution
  architecture
- README.md -> total-load-balancing.md (concept doc, Total Load Balancing)
- geo-phase1.md -> roy-kent-project.md (Phase 1 renamed to Roy Kent Project)
- Remove all Phase 1 terminology; use project names throughout
- Add Health signal above RTT in signal table
- Expand GPU Availability to Compute Availability (GPU, CPU, DPU)
@bmertens-datum bmertens-datum changed the title Add Traffic Intelligence Phase 1 enhancement Add Total Load Balancing and Roy Kent Project docs May 20, 2026
- Add higgins-bus.md: MOQT as the pub/sub transport layer for Total Load
  Balancing, covering track namespace design, GeoDB hybrid model (object
  storage for bulk + MoQ notifications/deltas), named IP list real-time
  distribution, relay topology via moqstream, and health signal tracks
- Update roy-kent-project.md: Distribution Architecture section now names
  Higgins Bus as the transport, calls out named IP list and GeoDB hybrid
  models explicitly, and links to the new doc
- Update total-load-balancing.md: add Distribution Transport section with
  track namespace table across all signal groups; note Higgins Bus in the
  signal distribution description
- Both project codenames carry an internal-only disclaimer

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants