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 RepositoriesEvent Callback Patterns

Synchronous request-reply communication patterns where the server emits an event and waits for a callback response from the client.

Distinct from Request-Response Pattern Support: Distinct from Request-Response Pattern Support: focuses on event-driven callback-based request-reply within real-time connections, not general RPC or service-to-service calls.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Event Callback Patterns. Refine with filters or upvote what's useful.

Awesome Event Callback Patterns GitHub Repositories

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

    miguelgrinberg/Flask-SocketIO

    5,509Vezi pe GitHub↗

    Flask-SocketIO is a Flask extension that integrates the Socket.IO real-time communication protocol into Flask applications, enabling persistent bidirectional connections between servers and clients. It transparently switches between WebSocket and HTTP long-polling while maintaining a persistent session identity, and provides a full event-driven framework for real-time web application communication. The library distinguishes itself with support for namespace multiplexing, allowing event handlers to be isolated into separate namespaces with independent lifecycle and routing. It also offers room

    Supports a synchronous request-reply pattern where the server emits an event and waits for a callback response.

    Pythonflaskflask-socketiopython
    Vezi pe GitHub↗5,509
  • ring-clojure/ringAvatar ring-clojure

    ring-clojure/ring

    3,880Vezi pe GitHub↗

    Ring is a Clojure HTTP web library that represents requests and responses as immutable data structures. It provides a functional framework for web development, treating HTTP traffic as standardized maps to decouple application logic from specific server implementations. The project features a middleware framework for composing reusable functional layers to handle cross-cutting concerns such as authentication and logging. It includes a server adapter system that translates raw traffic into request maps, as well as a dedicated integration layer for upgrading standard HTTP connections to bidirec

    Processes requests using deferred callbacks to prevent thread blocking during long-running operations or I/O.

    Clojure
    Vezi pe GitHub↗3,880
  1. Home
  2. Software Engineering & Architecture
  3. Request-Response Pattern Support
  4. Event Callback Patterns

Explorează sub-etichetele

  • Async Response CallbacksDeferred callback mechanisms used to handle HTTP responses without blocking execution threads. **Distinct from Event Callback Patterns:** Focuses on non-blocking HTTP response delivery rather than event-driven client-server communication patterns.