awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesTask Execution Prioritization

Mechanisms for ordering work items within a scope to maintain predictable execution flow.

Distinct from Task Prioritization: Distinct from Task Prioritization: focuses on FIFO execution flow within a thread's local queue rather than general task surfacing.

Explore 8 awesome GitHub repositories matching development tools & productivity · Task Execution Prioritization. Refine with filters or upvote what's useful.

Awesome Task Execution Prioritization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • rayon-rs/rayonالصورة الرمزية لـ rayon-rs

    rayon-rs/rayon

    13,071عرض على GitHub↗

    Rayon is a data parallelism library for Rust that provides a framework for converting sequential computations into parallel operations. It enables the transformation of standard data structures and loops into parallel iterators, allowing workloads to be distributed across multiple processor cores. By utilizing a work-stealing scheduler, the library dynamically balances tasks to maximize throughput and minimize execution time. The library distinguishes itself through its focus on safe, scoped task synchronization, which ensures that all spawned operations complete before a scope exits to preve

    Processes work items in a predictable sequence relative to the creating thread to maintain execution flow.

    Rust
    عرض على GitHub↗13,071
  • rq/rqالصورة الرمزية لـ rq

    rq/rq

    10,653عرض على GitHub↗

    rq is a distributed task queue and background worker system for Python that uses a Redis backend to decouple task submission from execution. It functions as a reliable message queue and task scheduler, allowing Python functions or asyncio coroutines to be processed asynchronously across multiple worker processes. The project distinguishes itself through reliable queuing mechanisms that prevent job loss during worker crashes using atomic operations. It provides specialized orchestration capabilities, including the prevention of duplicate jobs, job execution prioritization, and the ability to m

    Allows tasks to be assigned to specific queues or positions to ensure high-priority work is processed first.

    Pythonasyncbackground-jobsdelayed-jobs
    عرض على GitHub↗10,653
  • cloudwego/einoالصورة الرمزية لـ cloudwego

    cloudwego/eino

    9,675عرض على GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Cancels an active agent execution immediately when a new user message is received to prioritize the new request.

    Goaiai-applicationai-framework
    عرض على GitHub↗9,675
  • hatchet-dev/hatchetالصورة الرمزية لـ hatchet-dev

    hatchet-dev/hatchet

    6,622عرض على GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Assigns priority levels so critical tasks run before less latency-sensitive ones like backfills.

    Goconcurrencydagdistributed
    عرض على GitHub↗6,622
  • coleifer/hueyالصورة الرمزية لـ coleifer

    coleifer/huey

    5,933عرض على GitHub↗

    .. image:: https://media.charlesleifer.com/blog/photos/huey3-logo.png

    Assigns numeric priorities so higher-priority tasks execute first.

    Pythondankpythonqueue
    عرض على GitHub↗5,933
  • bogdanp/dramatiqالصورة الرمزية لـ Bogdanp

    Bogdanp/dramatiq

    5,136عرض على GitHub↗

    Dramatiq is a distributed task queue and workload manager used to offload function execution to background workers. It functions as an asynchronous task orchestrator that enables the distribution of computational tasks across a cluster using a pluggable transport layer supporting RabbitMQ and Redis. The framework provides specialized tools for complex task orchestration, including the ability to link background jobs into sequences, pipelines, and barriers. It further manages distributed concurrency through the use of shared mutexes, rate limiters, and exponential backoff retries to prevent re

    Assigns importance levels to tasks to ensure high-priority work is processed before lower-priority items.

    Pythondistributed-lockpythonrabbit
    عرض على GitHub↗5,136
  • yigit/android-priority-jobqueueالصورة الرمزية لـ yigit

    yigit/android-priority-jobqueue

    3,385عرض على GitHub↗

    Orders queued tasks by user-defined priority so higher-importance jobs run before lower-importance ones.

    Java
    عرض على GitHub↗3,385
  • orrsella/soft-eng-interview-prepالصورة الرمزية لـ orrsella

    orrsella/soft-eng-interview-prep

    2,233عرض على GitHub↗

    This project is a comprehensive study guide and reference repository designed to prepare software engineers for technical interviews. It provides a structured collection of fundamental computer science concepts, algorithm implementations, and system design principles, serving as a centralized resource for reviewing the core knowledge required for engineering assessments. The repository distinguishes itself by offering language-agnostic concept modeling and modular knowledge categorization, which allows candidates to navigate complex topics efficiently. It covers a broad spectrum of technical

    Provides mechanisms for ordering work items within a scope to maintain predictable execution flow.

    engineering-interviewinterviewinterview-prep
    عرض على GitHub↗2,233
  1. Home
  2. Development Tools & Productivity
  3. Task Prioritization
  4. Task Execution Prioritization

استكشف الوسوم الفرعية

  • Agent Turn PreemptionCanceling an active agent turn to prioritize a new user request. **Distinct from Task Execution Prioritization:** Distinct from general task prioritization: specifically handles the preemption of an active agent's turn upon receiving new user input.