文档
dora 手册
使用 dora 构建实时机器人和 AI 应用的完整指南。 从安装到分布式部署,涵盖所有内容。
Getting Started
Concepts
Architecture
CLI, Coordinator, Daemon, and Node layers explained
Dataflow YAML
Define pipelines as directed graphs with typed inputs and outputs
Type Annotations
Static type checking for dataflow connections
Modules
Compose reusable sub-graphs as standalone YAML files
Communication Patterns
Topic, Service, Action, and Streaming patterns
Language APIs
Operations
CLI Reference
Complete command reference for the dora CLI
Logging
Structured logging with rotation, routing, and aggregation
Debugging
Topic inspection, trace viewing, and resource monitoring
Fault Tolerance
Restart policies, health checks, and circuit breakers
Distributed Deployment
Multi-machine clusters with SSH and label scheduling
Performance Tuning
Queue sizes, shared memory thresholds, and Arrow optimization
Real-Time Tuning
SCHED_FIFO, mlockall, CPU affinity, and kernel parameters
Dynamic Topology
Add, remove, connect, and disconnect nodes at runtime