Eclipse Timpani
Eclipse Timpani provides a real-time scheduling submodule for the Eclipse Pullpiri workload orchestrator, providing a framework that guarantees deterministic execution of safety-critical workloads.
In-Scope:
- Time-Triggered Scheduling: Periodic task execution based on static schedule tables (Signal-driven dispatch)
- Distributed Architecture: Timpani-O (orchestration bridge) and Timpani-N (node executor) components
- eBPF-based Monitoring: Non-intrusive scheduler observability (wakeup latency, execution time tracking)
- Deadline Miss Detection and Reporting: Detection and notification of real-time task deadline violations
- Pullpiri Integration: Integration with Pullpiri orchestrator via gRPC-based communication
- RT Linux Support: Real-time scheduling on PREEMPT_RT patched kernel environments
- Declarative Configuration: YAML-based task and schedule table configuration
Out-of-Scope:
- General-purpose RTOS development (focus on Linux kernel-based solutions)
- High-level workload orchestration (Pullpiri domain)
- Hardware-specific driver development
- Functional Safety Certification itself
Basics
- Project ID: automotive.timpani
- PMI: https://projects.eclipse.org/projects/automotive.timpani
- Website: https://projects.eclipse.org/projects/automotive.timpani
- Download CSV: Commits , Issues , Reviews , IP Lab requests
Active repositories
| Repository | Commits | Reviews | Issues |
|---|
This project has no activity.
The EMO oversees the lifecycle of Eclipse projects, trademark and IP management, and provides a governance framework and recommendations on open source best practices.
See the project’s PMI page at https://projects.eclipse.org/projects/automotive.timpani
Releases
Reviews
- Creation (2026-04-15) – see review
IP Lab requests
Organization Settings
- GitHub organization: eclipse-timpani
- 2FA enforced:
True - Default workflow permissions:
read
Branch Protections
This project has a total of 2 repositories in its associated GitHub organization eclipse-timpani
.
The graph below outlines the percentange of repositories that have either defined a Branch Protection Rule or Repository Ruleset: