Back to catalog
Coursepaiddistributed-systems

Routing & Scheduling: How the Mesh Makes Decisions

Master the internals of the DOSFI distributed engine: from policy-driven node selection to real-time telemetry-based scheduling.

advanced 8 hours$299

About this course

Vertical stack context: DOSFIUniversity (research) → DOSFI Academy (this course) → MeshNativeExchange (publishing & monetizing). Students progress from Learning → Building → Publishing → Monetizing. Learn how to configure routing and scheduling policies through the public DOSFI SDK. This course covers the public developer interface for routing policies, node telemetry queries, and observability tools -- empowering you to tune your mesh-native applications for latency, cost, and privacy without touching the closed-core engine.

What you'll build

  • Understand the DOSFI policy scoring engine architecture.
  • Implement custom node readiness signals for workload placement.
  • Analyze trade-offs between cost-optimized and latency-optimized scheduling paths.
  • Debug the feedback loop between the readiness engine and the global scheduler.

Prerequisites

  • Proficiency in Go or Rust
  • Understanding of distributed consensus primitives
  • Familiarity with gossip protocols and telemetry aggregation

Curriculum5 lessons