awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • behaviortree/behaviortree.cppAvatar de BehaviorTree

    BehaviorTree/BehaviorTree.CPP

    4,070Ver en GitHub↗

    BehaviorTree.CPP es una biblioteca de C++ para diseñar lógica de cambio de tareas y comportamientos reactivos utilizando una estructura de árbol jerárquico. Proporciona un marco para crear sistemas de lógica reactiva que gestionan comportamientos complejos a través de un motor de ejecución y un almacén de datos centralizado para compartir el estado entre nodos. La biblioteca desacopla la lógica de comportamiento de alto nivel del código fuente mediante el uso de un analizador XML para definir la morfología del árbol. Además, amplía su funcionalidad a través de un visualizador dedicado para monitorear estados de ejecución en tiempo real y un puente especializado para integrar acciones y servicios de ROS2 en el árbol de comportamiento para el control robótico. El sistema admite la gestión de tareas asíncronas y el diseño de comportamiento reactivo, lo que permite la orquestación de operaciones de larga duración y la capacidad de interrumpir tareas según las condiciones del entorno. Utiliza una pizarra (blackboard) para el intercambio de datos, mapeo de variables basado en puertos para la modularidad y admite extensiones en tiempo de ejecución a través de complementos.

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

    C++
    Ver en GitHub↗4,070
  • azat-co/practicalnodeAvatar de azat-co

    azat-co/practicalnode

    3,787Ver en 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
    Ver en GitHub↗3,787
  • donaldcwl/browser-image-compressionAvatar de Donaldcwl

    Donaldcwl/browser-image-compression

    1,701Ver en 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
    Ver en GitHub↗1,701
  1. Home
  2. Software Engineering & Architecture
  3. Asynchronous Task Management