awesome-repositories.com

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

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

2 repositorios

Awesome GitHub RepositoriesWait Queue Blocking

Suspending a process that cannot proceed and resuming it when another context signals a condition change.

Distinct from Process Queue Managers: Distinct from Process Queue Managers: focuses on the wait queue mechanism for blocking and waking processes, not lifecycle management.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Wait Queue Blocking. Refine with filters or upvote what's useful.

Awesome Wait Queue Blocking GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • antirez/disqueAvatar de antirez

    antirez/disque

    8,070Ver en GitHub↗

    Disque is a distributed message broker that manages asynchronous communication between services through in-memory job queues. It operates as a cluster-aware job scheduler, providing at-least-once delivery guarantees with acknowledgment and retry mechanisms, and supports blocking queue consumers that efficiently wait for jobs to become available. The broker implements a job state machine that tracks each job through its lifecycle from queued to acknowledged, with configurable retry limits and time-to-live expiration to prevent unbounded queue growth. Jobs can be enqueued with delivery guarante

    Provides blocking queue consumers that efficiently wait for jobs without busy-waiting.

    C
    Ver en GitHub↗8,070
  • balloonwj/cppguideAvatar de balloonwj

    balloonwj/CppGuide

    6,030Ver en GitHub↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    Places a process into a sleep state on a wait queue until another context signals a condition has been met.

    Ver en GitHub↗6,030
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals
  4. Process and Memory Management
  5. Process Queue Managers
  6. Wait Queue Blocking

Explorar subetiquetas

  • Queue ConsumersConsumers that block on queue reads until a job becomes available or a timeout expires. **Distinct from Wait Queue Blocking:** Distinct from Wait Queue Blocking: focuses on application-level queue consumer blocking, not kernel process suspension.