awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesAsynchronous Task Management

Systems for handling non-blocking operations that report running status to maintain execution loop responsiveness.

Distinct from Long-Running Task Endpoints: Unlike REST API endpoints, this is a general architectural domain for managing task lifecycles in reactive systems.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Asynchronous Task Management. Refine with filters or upvote what's useful.

Awesome Asynchronous Task Management GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • behaviortree/behaviortree.cppAvatar BehaviorTree

    BehaviorTree/BehaviorTree.CPP

    4,070Vezi pe GitHub↗

    BehaviorTree.CPP este o bibliotecă C++ pentru proiectarea logicii de comutare a sarcinilor și a comportamentelor reactive folosind o structură de arbore ierarhic. Oferă un cadru pentru crearea de sisteme logice reactive care gestionează comportamente complexe printr-un motor de execuție și un depozit de date centralizat pentru partajarea stării între noduri. Biblioteca decuplează logica comportamentală de nivel înalt de codul sursă prin utilizarea unui parser XML pentru a defini morfologia arborelui. Își extinde funcționalitatea prin intermediul unui vizualizator dedicat pentru monitorizarea stărilor de execuție în timp real și a unei punți specializate pentru integrarea acțiunilor și serviciilor ROS2 în arborele de comportament pentru controlul roboticii. Sistemul suportă gestionarea asincronă a sarcinilor și designul comportamentului reactiv, permițând orchestrarea operațiunilor de lungă durată și capacitatea de a întrerupe sarcinile în funcție de condițiile mediului. Utilizează o tablă (blackboard) pentru schimbul de date, maparea variabilelor bazată pe porturi pentru modularitate și suportă extensii la runtime prin plugin-uri.

    Handles long-running non-blocking operations that return a running status to keep the main execution loop responsive.

    C++
    Vezi pe GitHub↗4,070
  • azat-co/practicalnodeAvatar azat-co

    azat-co/practicalnode

    3,787Vezi pe GitHub↗

    Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok

    Manages the execution of multiple asynchronous tasks in parallel or sequence while consolidating results.

    JavaScriptapressawsaws-ec2
    Vezi pe GitHub↗3,787
  • donaldcwl/browser-image-compressionAvatar Donaldcwl

    Donaldcwl/browser-image-compression

    1,701Vezi pe GitHub↗

    Browser image compression is a JavaScript utility designed to reduce image file sizes directly within the web browser. By adjusting dimensions and quality settings locally, the library minimizes bandwidth usage and storage requirements before files are uploaded to a server. The library maintains interface responsiveness by offloading heavy image manipulation tasks to background worker threads. It manages large image files using memory-efficient binary objects and utilizes the browser canvas application programming interface to re-encode data into formats such as JPEG or WebP. Users can contr

    Handles intensive image compression operations in background worker threads to ensure the user interface remains fluid.

    JavaScriptcompress-imageimage-compressionimage-compressor
    Vezi pe GitHub↗1,701
  1. Home
  2. Software Engineering & Architecture
  3. Asynchronous Task Management