awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesRequest Context Management

Utilities for managing the lifecycle and persistence of request-scoped data during asynchronous operations.

Distinguishing note: No existing candidates provided; this category captures lifecycle control for request contexts.

Explore 10 awesome GitHub repositories matching web development · Request Context Management. Refine with filters or upvote what's useful.

Awesome Request Context Management GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • gofiber/fiberAvatar von gofiber

    gofiber/fiber

    39,849Auf GitHub ansehen↗

    Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat

    The framework prevents automatic resource recycling during long-running asynchronous tasks by marking request contexts as abandoned, ensuring data remains available throughout the operation.

    Goexpressexpressjsfast
    Auf GitHub ansehen↗39,849
  • geektutu/7days-golangAvatar von geektutu

    geektutu/7days-golang

    16,812Auf GitHub ansehen↗

    This project is an educational framework designed to teach the fundamentals of building core distributed systems and web services from scratch in Go. It provides a collection of modular implementations that demonstrate how to construct essential infrastructure components, including web servers, remote procedure call systems, distributed caches, and database abstraction layers. The framework distinguishes itself by focusing on the internal mechanics of these systems rather than providing a high-level abstraction for production use. It covers the implementation of complex architectural patterns

    Wraps raw HTTP request and response objects into a unified structure that persists throughout the request lifecycle.

    Gogolanglearningscratch
    Auf GitHub ansehen↗16,812
  • xianhu/learnpythonAvatar von xianhu

    xianhu/LearnPython

    8,484Auf GitHub ansehen↗

    LearnPython is a programming tutorial consisting of a collection of practical code examples used to demonstrate Python language features and programming patterns. It serves as a comprehensive learning resource that implements core language concepts through functional code. The project provides specialized guides and samples covering several key domains. These include asynchronous network programming with event loops and coroutines, data visualization using numerical datasets for 2D and 3D plots, and web scraping for fetching content and automating login flows. It also features instructions on

    Demonstrates the management of request-scoped data and session information using global application objects.

    Jupyter Notebooklearning-pythonpythonpython-flask
    Auf GitHub ansehen↗8,484
  • gobuffalo/buffaloAvatar von gobuffalo

    gobuffalo/buffalo

    8,392Auf GitHub ansehen↗

    Buffalo ist ein umfassendes MVC-Webframework und eine Full-Stack-Toolchain für den Aufbau von Webanwendungen in Go. Es bietet eine strukturierte Entwicklungsumgebung, die Modelle, Views und Controller trennt und ein Webframework mit einem dedizierten Object-Relational-Mapper-Wrapper für Datenbankschema- und Datensatzverwaltung integriert. Das Projekt zeichnet sich durch eine Reihe von Entwicklungs-Utilities zum Bootstrapping von Projektstrukturen, zur Verwaltung von Assets und zum Erstellen produktionsreifer Container aus. Es verfügt über ein ausgeklügeltes Routing-System, das konventionsbasiertes RESTful-Ressourcen-Generieren, domänenbasiertes Virtual Hosting und die Erstellung von Route-Helpern für konsistente interne Verlinkungen unterstützt. Das Framework deckt ein breites Spektrum an Web-Kernfunktionen ab, einschließlich Middleware-basierter Request-Pipelines, dynamischem Template-Rendering und Request-Scoped-State-Management. Es enthält zudem integrierte Unterstützung für Hintergrundaufgabenverarbeitung, Session-Management, E-Mail-Versand und Graceful Server Shutdown.

    Manages the lifecycle and persistence of request-scoped data and session state across handlers.

    Go
    Auf GitHub ansehen↗8,392
  • olivere/elasticAvatar von olivere

    olivere/elastic

    7,450Auf GitHub ansehen↗

    This project is a Go client library and API wrapper for interacting with Elasticsearch clusters. It serves as a programmatic interface for managing documents, indices, and cluster health, allowing Go applications to perform search and indexing operations via the REST API. The library functions as a distributed search orchestrator, providing specialized tools for high-throughput data ingestion and cluster administration. It features a buffered bulk processor with exponential backoff retries for optimizing write performance and supports automated index lifecycle transitions and historical data

    Integrates Go contexts into the HTTP transport layer to manage API call timeouts and cancellations.

    Go
    Auf GitHub ansehen↗7,450
  • hyperf/hyperfAvatar von hyperf

    hyperf/hyperf

    6,855Auf GitHub ansehen↗

    Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes non-blocking coroutines to handle high concurrency and low-latency request processing, providing a foundation for scalable distributed systems. The framework is distinguished by an aspect-oriented programming based dependency injector that enables pluggable components and meta-programming. It includes a coroutine-optimized object-relational mapper with integrated model caching and an orchestration toolkit for microservice governance, featuring service discovery, circuit breaker

    Applies different validation rules to requests based on the current execution context scene.

    PHP
    Auf GitHub ansehen↗6,855
  • graphql/express-graphqlAvatar von graphql

    graphql/express-graphql

    6,270Auf GitHub ansehen↗

    express-graphql is a GraphQL API server implementation and HTTP middleware that connects a GraphQL schema to an HTTP server. It provides a request parser to extract queries and variables from various content types and a context provider to inject HTTP request data and session state into resolver functions. The library includes a browser-based interactive IDE that detects GET requests to serve an HTML interface for testing queries and inspecting responses. It also supports a custom execution pipeline, allowing for the override of default parsing, validation, execution, and error formatting fun

    Manages the passing of user session data and authentication tokens from HTTP requests into resolvers.

    TypeScriptexpress-graphqlexpress-middlewaregraphql
    Auf GitHub ansehen↗6,270
  • balloonwj/cppguideAvatar von balloonwj

    balloonwj/CppGuide

    6,030Auf GitHub ansehen↗

    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

    Explains passing request-scoped data, cancellation signals, and deadlines through a context tree.

    Auf GitHub ansehen↗6,030
  • ets-labs/python-dependency-injectorAvatar von ets-labs

    ets-labs/python-dependency-injector

    4,805Auf GitHub ansehen↗

    This is a dependency injection framework and inversion of control container for Python. It decouples object creation from business logic by managing how services and their dependencies are assembled, delivered, and linked within an application. The framework is distinguished by its ability to perform automated component wiring, using import hooks and decorators to inject dependencies into functions and classes across different modules. It supports non-blocking flows through an asynchronous dependency resolver and manages the initialization and shutdown sequences of shared external resources a

    Creates singletons scoped to specific execution contexts to ensure separate instances for each request.

    Pythonaiohttpasynciodependency-injection
    Auf GitHub ansehen↗4,805
  • pallets/quartAvatar von pallets

    pallets/quart

    3,599Auf GitHub ansehen↗

    Quart is an asynchronous Python web framework that implements the ASGI specification. It is used to build high-performance HTTP and WebSocket services, JSON REST APIs, and web applications using async and await syntax for non-blocking request handling. The framework supports persistent bidirectional communication via WebSocket API servers and enables the proactive delivery of assets through HTTP server push. It also includes a template engine for rendering dynamic HTML web pages and supports incremental request and response streaming to manage large payloads. General capabilities cover reque

    Provides utilities for managing the lifecycle and persistence of request-scoped data during asynchronous operations.

    Pythonasgiasyncioflask
    Auf GitHub ansehen↗3,599
  1. Home
  2. Web Development
  3. Request Context Management