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
·

2 repository-uri

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

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

    antirez/disque

    8,070Vezi pe 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
    Vezi pe GitHub↗8,070
  • balloonwj/cppguideAvatar balloonwj

    balloonwj/CppGuide

    6,030Vezi pe 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.

    Vezi pe 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

Explorează sub-etichetele

  • 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.