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
·

9 Repos

Awesome GitHub RepositoriesRequest Lifecycle Tracking

Monitoring the state transitions of individual network requests from pending to handled, skipped, or failed.

Distinct from Request State Tracking: Focuses on the backend lifecycle state of a crawler request rather than the UI-level flight signal.

Explore 9 awesome GitHub repositories matching user interface & experience · Request Lifecycle Tracking. Refine with filters or upvote what's useful.

Awesome Request Lifecycle Tracking GitHub Repositories

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

    codota/TabNine

    10,784Auf GitHub ansehen↗

    TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up

    Passes an optional correlation token in completion requests and echoes it back to match replies.

    Shellaiartificial-intelligenceatom-package
    Auf GitHub ansehen↗10,784
  • apify/crawlee-pythonAvatar von apify

    apify/crawlee-python

    8,097Auf GitHub ansehen↗

    Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive tool for web scraping automation, providing a system to extract structured data from websites using both lightweight HTTP requests and headless browser automation. The framework is distinguished by its anti-bot evasion capabilities, which include browser fingerprint impersonation and tiered proxy rotation to bypass detection systems and solve challenges such as Cloudflare. It also incorporates artificial intelligence for autonomous website navigation and schema-based data extra

    Monitors the current state of web requests to identify whether they are unprocessed, handled, skipped, or failed.

    Pythonapifyautomationbeautifulsoup
    Auf GitHub ansehen↗8,097
  • rabbitmq/rabbitmq-tutorialsAvatar von rabbitmq

    rabbitmq/rabbitmq-tutorials

    6,889Auf GitHub ansehen↗

    This project is a collection of learning resources and instructional guides for implementing asynchronous messaging patterns using RabbitMQ. It provides a series of tutorials and runnable code examples focused on the Advanced Message Queuing Protocol to help users decouple services via a message broker. The resources cover practical implementation patterns including request-reply, pub-sub, and stream processing. These guides demonstrate how to use official client libraries to balance worker loads, route messages across multiple consumers in a distributed system, and deploy high availability b

    Implements request-reply patterns using unique correlation identifiers over asynchronous channels.

    Javarabbitmqtutorials
    Auf GitHub ansehen↗6,889
  • chyingp/nodejs-learning-guideAvatar von chyingp

    chyingp/nodejs-learning-guide

    6,874Auf GitHub ansehen↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Implements tracking of network events, such as responses and socket assignments, to manage communication state.

    Rubycryptoexpressnodejs
    Auf GitHub ansehen↗6,874
  • nghttp2/nghttp2Avatar von nghttp2

    nghttp2/nghttp2

    5,009Auf GitHub ansehen↗

    nghttp2 ist eine Suite von Low-Level-C-Bibliotheken und Tools für die Implementierung des HTTP/2-Protokolls. Sie bietet eine speichereffiziente Implementierung der Kernlogik des Protokolls, einschließlich Framing, Stream-Multiplexing und Flusskontrolle. Das Projekt enthält eine dedizierte Bibliothek für HPACK-Header-Kompression und -Dekompression zur Reduzierung der Netzwerkbandbreite. Zudem bietet es ein Toolset zur Analyse des Netzwerkverkehrs und zum Benchmarking der Serverleistung, einschließlich Messungen von Durchsatz und Latenz. Die breiteren Funktionen decken die Protokollimplementierung und das Traffic-Management ab, einschließlich ALPN-Verbindungsaushandlung, Anforderungspriorisierung und Validierung von Header-Komponenten. Die Bibliothek unterstützt benutzerdefinierte Protokollerweiterungen über ein Callback-basiertes Ereignissystem und enthält Dienstprogramme für Speicherverwaltung und Fehlercode-Übersetzung. Das Projekt umfasst Build-Unterstützung und Konfigurationsskripte für das Cross-Compiling von Binärdateien für die Android-Plattform.

    nghttp2 tracks success rates and failure counts to distinguish between application error codes and network connection issues.

    C++
    Auf GitHub ansehen↗5,009
  • php-amqplib/php-amqplibAvatar von php-amqplib

    php-amqplib/php-amqplib

    4,597Auf GitHub ansehen↗

    php-amqplib ist eine PHP-Bibliothek, die das AMQP-Protokoll implementiert, um die Kommunikation zwischen Anwendungen und Message-Brokern zu ermöglichen. Sie bietet die notwendigen Tools zur Integration von PHP-Anwendungen mit RabbitMQ für das Senden und Empfangen von Nachrichten über entkoppelte Dienste hinweg. Die Bibliothek unterstützt ein breites Spektrum an Messaging-Mustern, einschließlich asynchroner Aufgabenverarbeitung, ereignisgesteuerter Architekturen und Remote Procedure Calls (RPC) unter Verwendung von Korrelations-IDs. Sie verwaltet den gesamten Nachrichtenlebenszyklus durch Publishing, Queue-Deklaration und flexible Konsummodelle unter Verwendung von entweder Push-basierten Abonnements oder Pull-basiertem Polling. Das Projekt deckt Routing- und Topologie-Management über Exchange-Bindings ab und bietet Zuverlässigkeitsfunktionen wie dauerhafte Queues, persistentes Publishing und explizite Nachrichtenbestätigungen. Zudem enthält es Traffic-Management-Funktionen wie die Begrenzung von Message-Prefetch und virtuelles Channel-Multiplexing zur Optimierung der Ressourcennutzung. Verbindungsstabilität wird durch Multi-Host-Unterstützung und signalgesteuertes Heartbeat-Management gehandhabt.

    Uses unique correlation identifiers to link asynchronous responses back to their original requests for RPC patterns.

    PHPamqphacktoberfestmessaging
    Auf GitHub ansehen↗4,597
  • ergo-services/ergoAvatar von ergo-services

    ergo-services/ergo

    4,441Auf GitHub ansehen↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Generates unique tokens to correlate synchronous request-response pairs with timeout detection.

    Goactor-modelactorsdistributed
    Auf GitHub ansehen↗4,441
  • atmosphere/atmosphereAvatar von Atmosphere

    Atmosphere/atmosphere

    3,780Auf GitHub ansehen↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Uses unique correlation tokens to match asynchronous tool results back to their original requests.

    Javaacpagentic-aiembabel
    Auf GitHub ansehen↗3,780
  • systemsapproach/bookAvatar von SystemsApproach

    SystemsApproach/book

    3,298Auf GitHub ansehen↗

    This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra

    Details the use of unique message identifiers and tokens to correlate asynchronous responses with their original requests.

    Python
    Auf GitHub ansehen↗3,298
  1. Home
  2. User Interface & Experience
  3. Request State Tracking
  4. Request Lifecycle Tracking

Unter-Tags erkunden

  • Request Correlation TokensUnique identifiers used to link asynchronous responses back to their original requests. **Distinct from Request Lifecycle Tracking:** Distinct from Request Lifecycle Tracking: focuses on the unique token used for correlation rather than the state transitions of the request.