Research and sources ASTRA-IDE is built on seven contributions. Each one is evaluated on a real public dataset, and every headline number below comes from a trained artifact committed in the repository. Each card links to the paper it implements and the official dataset, so any claim can be traced to its source.
B1
Learned workload scheduling A deep reinforcement learning agent places each workspace across heterogeneous nodes.
PPO policy trained on the Google trace; outperforms random workspace placement
Method PF-MPPO (multi-agent PPO over top-K task and VM pairs) Per-workspace syscall and resource capture in the kernel with near-zero overhead.
HashPipe heavy-hitter detection, O(d*m) memory regardless of process count
Method Tetragon (eBPF) capture plus a HashPipe streaming sketch An LSTM forecasts session demand and adapts container keep-alive to cut cold starts.
cold-start reduction vs a fixed 10-minute keep-alive window (N-RMSE 0.17)
Method Univariate LSTM forecaster plus an adaptive keep-alive policy B4
Adaptive sandboxing and intrusion detection A risk model picks the cheapest safe isolation tier; a graph model flags exploits.
on LID-DS CVE traces, above STIDE (0.75) and a frequency baseline (0.73)
Method Risk-scored runc/gVisor/Firecracker tiers plus a multi-scale syscall-graph IDS Paper A graph deep-learning intrusion detection system for containers Iacovazzi and Raza, IEEE CSR 2022 B5
Multi-cluster federation Karmada spreads workspaces across clusters with automatic failover.
workspace pods reschedule when a member cluster is taken down
Method Karmada propagation and override policies plus a demand-aware optimizer Paper AI-driven cloud resource optimization for multi-cluster environments Punniyamoorthy et al., 2025 B6
Carbon-aware scheduling Placement and deferrable work follow live grid carbon intensity.
CO2 reduction at a 24-step deferral budget on real UK grid data
Method PCAPS-style temporal shifting plus a carbon term in the scheduler Paper Carbon- and Precedence-Aware Scheduling for data processing clusters (PCAPS) Lechowicz et al. B7
Real-time collaboration Multiple users edit the same file with conflict-free CRDT synchronization.
order-independent merge verified on a real keystroke trace
Method Yjs CRDT bound to Monaco over a WebSocket relay Paper Collaborative Text Editing with Eg-walker: better, faster, smaller Kleppmann et al., EuroSys 2025 Evaluation harnesses live under benchmarks/; trained artifacts and their metrics live under ml/*/artifacts/ in the repository.