genpark-async-event-loop-reactor-scheduler-skill
mcp
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Gecti
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Cooperative asynchronous event loop with microtask queues, timer heaps, Future/Task resolution, and task cancellation
README.md
genpark-async-event-loop-reactor-scheduler-skill
Agent Skill implementing a Cooperative Asynchronous Event Loop & Reactor Scheduler with dual queues (ready microtask deque + min-heap timer priority queue), Futures, and completion callbacks.
Architectural Overview
flowchart TD
Submit["Submit Task / Timer"] --> Queue{"Is Delayed Timer?"}
Queue -- Yes --> Heap["Min-Heap Timer Queue (timestamp, id, callback)"]
Queue -- No --> Ready["Ready Microtask Deque (FIFO)"]
Heap --> TimerCheck{"Timer Expired?"}
TimerCheck -- Yes --> Ready
Ready --> Loop["Event Loop Dispatcher"]
Loop --> Callback["Execute Callback Function"]
Callback --> Future["Resolve Future / Set Result"]
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi