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

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

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

17 مستودعات

Awesome GitHub RepositoriesParallel Task Execution

Capabilities for executing independent build and test tasks concurrently across local or remote environments.

Distinct from Concurrent Task Execution: Existing candidates focus on coroutines or resource limiting rather than distributed build task parallelism

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

Awesome Parallel Task Execution GitHub Repositories

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

    alibaba/DataX

    17,241عرض على GitHub↗

    DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data

    Supports task-level parallelism by splitting large datasets into independent chunks for concurrent extraction across threads.

    Java
    عرض على GitHub↗17,241
  • morvanzhou/tutorialsالصورة الرمزية لـ MorvanZhou

    MorvanZhou/tutorials

    12,952عرض على GitHub↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Implements parallel task execution to run multiple operations across different CPU cores simultaneously.

    Pythonmachine-learningmultiprocessingneural-network
    عرض على GitHub↗12,952
  • arkweid/lefthookالصورة الرمزية لـ Arkweid

    Arkweid/lefthook

    8,434عرض على GitHub↗

    Lefthook هو مدير لـ Git hooks ومؤتمت لسير العمل يستخدم نهجاً قائماً على الإعدادات لإدارة النصوص التي يتم تشغيلها بواسطة أحداث التحكم في الإصدارات. يعمل كمنفذ مهام متوازٍ، حيث ينفذ نصوصاً متعددة في وقت واحد لتقليل الوقت المطلوب لفحوصات ما قبل الالتزام (pre-commit) أو ما قبل الدفع (pre-push). يوفر المشروع منفذ hooks حاوياً (containerized) لضمان اتساق التبعيات ومجموعات الأدوات عبر أجهزة المطورين المختلفة. كما يدعم تنظيم المستودعات المتعددة (monorepo) من خلال تنفيذ النصوص داخل أدلة فرعية محددة وإدارة هياكل المشاريع المعقدة. يتضمن النظام قدرات لتصفية الملفات القائمة على الأنماط لتشغيل مهام ضمان الجودة فقط على الأصول المعدلة. كما يدعم تنفيذ المهام اليدوي، ووسم المهام وتجميعها، وتجاوز الإعدادات المحلية للإعدادات الخاصة بالبيئة.

    Runs multiple development scripts simultaneously to reduce the total time spent waiting for tests or linters.

    Go
    عرض على GitHub↗8,434
  • uxlfoundation/onetbbالصورة الرمزية لـ uxlfoundation

    uxlfoundation/oneTBB

    6,678عرض على GitHub↗

    oneAPI Threading Building Blocks (oneTBB)

    Executes independent work items concurrently across available processor cores to speed up computation.

    C++composabilityflowgraphheterogeneousprogramming
    عرض على GitHub↗6,678
  • google/wireitالصورة الرمزية لـ google

    google/wireit

    6,409عرض على GitHub↗

    Wireit is a build system orchestrator and npm script task runner that manages complex dependencies between scripts. It functions as a development workflow automator by tracking input files and dependencies to skip redundant executions and optimize total build time. The project features a content-addressable build cache that saves generated files to bypass expensive computations. It includes a file watcher that monitors project changes and automatically triggers only the affected scripts within a dependency graph. The tool covers task orchestration through parallel script execution, backgroun

    Executes independent scripts simultaneously based on system capacity and dependency graphs to reduce processing time.

    TypeScript
    عرض على GitHub↗6,409
  • maiot-io/zenmlالصورة الرمزية لـ maiot-io

    maiot-io/zenml

    5,452عرض على GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Executes independent pipeline tasks concurrently using fan-out patterns to improve throughput.

    Python
    عرض على GitHub↗5,452
  • sbt/sbtالصورة الرمزية لـ sbt

    sbt/sbt

    4,929عرض على GitHub↗

    Sbt هي أداة بناء JVM ونظام إدارة تبعيات مصمم لـ Scala و Java. تعمل كمنسق بناء متعدد المشاريع يدير تجميع الكود المصدري، ويحل المكتبات الخارجية من المستودعات البعيدة، ويحزم الملفات الثنائية للتوزيع. يتميز المشروع بنظام البناء التفاعلي الخاص به، والذي يوفر حلقة قراءة-تقييم-طباعة (REPL) لفحص الحالة في الوقت الفعلي وتنفيذ المهام. يستخدم نموذج تنفيذ قائم على رسم بياني للتبعية لمعالجة المهام ويحتفظ بمخزن مفتاح-قيمة آمن من حيث النوع لتهيئة البناء الديناميكي. تغطي قدراته أتمتة بناء JVM مع إعادة التجميع التزايدي، وتنظيم المشاريع المعيارية، وتنفيذ الاختبارات المؤتمتة. يدعم النظام أيضًا التجميع عبر الإصدارات، ونشر القطع الأثرية إلى التخزين السحابي، ونموذج إضافات قابل للتوسيع لإضافة منطق بناء مخصص.

    Runs repeatable units of work in parallel using dependency tracking to ensure stable and efficient execution.

    Scala
    عرض على GitHub↗4,929
  • magefile/mageالصورة الرمزية لـ magefile

    magefile/mage

    4,666عرض على GitHub↗

    Mage هي أداة لأتمتة البناء ومنسق سير عمل يستخدم وظائف Go لتحديد أهداف البناء القابلة للتنفيذ بدلاً من لغة خاصة بالمجال. تعمل كنظام بناء مجمع ومشغل مهام، حيث تربط وظائف Go المصدرة بأهداف سطر الأوامر. تتميز الأداة بتجميع تعريفات البناء في ملفات ثنائية ساكنة للتوزيع على الأجهزة الخالية من التبعيات. تستخدم التخزين المؤقت الثنائي المجزأ لتجنب عمليات التجميع الزائدة وتدعم حزم وقت التشغيل والمهام المحددة في ملف تنفيذي مستقل واحد. تغطي المنصة إدارة التبعية من خلال أشجار تبعية المهام ومقارنات الطابع الزمني للملف لضمان تحديث الأهداف بالترتيب الصحيح. توفر واجهة سطر أوامر تتميز بأسماء الأهداف، والإكمال التلقائي للـ shell، وتوليد المساعدة التلقائي المشتق من تعليقات الوظيفة عبر الانعكاس. يتضمن التحكم في التنفيذ دعمًا لمعالجة المهام المتوازية والمتسلسلة، بالإضافة إلى الإلغاء الواعي بالمهلة. يتكامل النظام مع وحدات Go ويسمح بتضمين مكتبات خارجية لتوسيع قدرات هدف البناء.

    Allows running dependent tasks concurrently for speed or sequentially to maintain a strict execution order.

    Gobuildscriptgogolang
    عرض على GitHub↗4,666
  • runhey/onmyojiautoscriptالصورة الرمزية لـ runhey

    runhey/OnmyojiAutoScript

    4,371عرض على GitHub↗

    OnmyojiAutoScript هو أداة أتمتة لألعاب Android تعتمد على ADB وتستخدم التعرف على الصور لأتمتة الروتين اليومي وتجميع الموارد. يعمل كبوت للرؤية الحاسوبية ومتحكم في المحاكي، حيث ينسق تنفيذ المهام المتزامنة عبر ملفات تعريف ومنافذ مستخدم متعددة. يتميز النظام بمحسن لموارد اللعبة يستخدم نماذج الكفاءة لتوزيع العناصر والأصول داخل اللعبة بذكاء بين الشخصيات. ولتجاوز الكشف المؤتمت، يستخدم محاكي إدخال مضاد للكشف يحاكي أنماط التفاعل البشري من خلال سلوكيات النقر والسحب المتغيرة. يغطي البرنامج نطاقاً واسعاً من منطق الأتمتة، بما في ذلك التنفيذ القائم على الأحداث، وتحديد أولويات الإجراءات المستهدفة، وجدولة تسلسل المهام. وتمتد قدراته التشغيلية إلى أتمتة تدوير الشخصيات، وتجميع الموارد في الأبراج المحصنة، والأهداف الأسبوعية، والتنسيق القائم على النقابات. يتم دعم المراقبة والصيانة من خلال تصدير سجلات التشخيص، واكتشاف توقف السكريبت، وواجهة رسومية لإدارة أصول المهام ومعلمات التعرف على الصور.

    Supports the simultaneous execution of multiple automation tasks using configuration files to drive parallel processes.

    Pythonoasonmyojiscript
    عرض على GitHub↗4,371
  • zio/zioالصورة الرمزية لـ zio

    zio/zio

    4,347عرض على GitHub↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    Executes multiple effects concurrently and combines results, interrupting on failure.

    Scalaasynchronicityasynchronousasynchronous-programming
    عرض على GitHub↗4,347
  • kubeflow/pipelinesالصورة الرمزية لـ kubeflow

    kubeflow/pipelines

    4,154عرض على GitHub↗

    هذا المشروع عبارة عن محرك سير عمل للتعلم الآلي حاوي (containerized) ومنسق مصمم لأتمتة دورة حياة نماذج التعلم الآلي من البداية إلى النهاية على مجموعات Kubernetes. يعمل كمجمع لخط أنابيب MLOps يحول لغة خاصة بالمجال إلى مواصفات مهيكلة للنشر المحمول والقابل للتوسع. توفر المنصة بيئة متعددة المستأجرين مع مساحات أسماء معزولة ومصادقة موفر الهوية. يتميز بدمج عزل المهام القائم على الحاويات، وإدارة القطع الأثرية (artifacts) ذات النوع القوي لتمرير البيانات، والتخزين المؤقت للنتائج القابل للعنونة بالمحتوى لتجنب الحسابات الزائدة. يغطي النظام تنسيق سير العمل الشامل، بما في ذلك تنفيذ المهام المتوازي، وجدولة التشغيل المتكرر، ومنطق التفرع الشرطي. كما يدعم تتبع التجارب، وجمع مقاييس سير العمل، وإدارة مكونات خط الأنابيب القابلة لإعادة الاستخدام، مع القدرة على تكوين طلبات موارد الأجهزة المحددة لوحدة المعالجة المركزية (CPU) والذاكرة ووحدة معالجة الرسومات (GPU). يتم توزيع البرنامج عبر Python SDK ويمكن نشره في بيئات مستقلة أو محلية أو متعددة المستأجرين.

    Executes multiple pipeline steps concurrently while applying resource limits to manage system consumption.

    Python
    عرض على GitHub↗4,154
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheetالصورة الرمزية لـ hackerschoice

    hackerschoice/thc-tips-tricks-hacks-cheat-sheet

    3,853عرض على GitHub↗

    This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi

    Supports concurrent command execution across multiple targets with automated output logging.

    Shell
    عرض على GitHub↗3,853
  • pantsbuild/pantsالصورة الرمزية لـ pantsbuild

    pantsbuild/pants

    3,720عرض على GitHub↗

    Pants is a monorepo build system designed to manage multi-language software projects within a single repository. It functions as a polyglot task runner and distributed build orchestrator, providing a unified interface for executing compilers, linters, and test runners across different programming languages. The system is distinguished by a dependency analysis engine that uses static source code analysis to model software dependencies, removing the need for manual build metadata files. It ensures reproducible builds through hermetic isolation and protects the software supply chain using depend

    Runs build and test tasks in parallel across local or remote environments to reduce total processing time.

    Pythonaws-lambdabuildbuild-system
    عرض على GitHub↗3,720
  • moonrepo/moonالصورة الرمزية لـ moonrepo

    moonrepo/moon

    3,687عرض على GitHub↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Runs tasks in parallel using a thread pool and dependency graph to maximize execution throughput.

    Rustbuild-systembuild-toolbun
    عرض على GitHub↗3,687
  • olahallengren/sql-server-maintenance-solutionالصورة الرمزية لـ olahallengren

    olahallengren/sql-server-maintenance-solution

    3,295عرض على GitHub↗

    This project is a T-SQL maintenance framework and suite of automated scripts for SQL Server. It functions as a backup automator, index optimizer, and integrity checker designed to manage routine database administration tasks through a programmable set of stored procedures. The solution distinguishes itself through a focus on automated orchestration, including the ability to target or exclude databases within Availability Groups and the use of mirror-write backup streams for redundancy. It employs fragmentation-driven indexing to determine whether to rebuild or reorganize indexes based on user

    Executes maintenance tasks across multiple databases simultaneously by distributing workloads across available CPU resources.

    TSQLsqlserver
    عرض على GitHub↗3,295
  • pageman/sutskever-30-implementationsالصورة الرمزية لـ pageman

    pageman/sutskever-30-implementations

    3,148عرض على GitHub↗

    This project is a collection of deep learning research implementations and a reproduction kit designed to translate theoretical AI papers into working code. It provides a library of neural network architectures and reference implementations for reproducing seminal research concepts through interactive notebooks. The repository distinguishes itself through the implementation of AI theory and scaling laws, covering complexity dynamics, information theory, and the simulation of universal AI agents. It also includes a benchmarking suite for synthetic reasoning, allowing for the evaluation of mode

    Runs multiple atomic tasks across phases using subagents to automate technical implementation.

    Jupyter Notebook
    عرض على GitHub↗3,148
  • sandreas/m4b-toolالصورة الرمزية لـ sandreas

    sandreas/m4b-tool

    1,530عرض على GitHub↗

    This command-line utility provides a specialized interface for managing and manipulating audiobook files. It functions as a processing engine designed to handle audio merging, splitting, and format standardization, allowing users to organize large collections through automated workflows. The tool distinguishes itself by integrating silence detection to automatically identify logical break points for chapter creation and segmentation. It supports parallel task execution to maximize throughput during batch operations and utilizes metadata injection to ensure that chapter markers, cover art, and

    Distributes file processing jobs across multiple CPU cores to maximize throughput.

    PHPaudiobookm4b
    عرض على GitHub↗1,530
  1. Home
  2. Development Tools & Productivity
  3. Parallel Task Execution

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

  • Data Partition ParallelismSplitting datasets into independent chunks based on keys for concurrent extraction and loading. **Distinct from Parallel Task Execution:** Specializes parallel task execution to data-sharding based on primary keys rather than general build or test tasks.