awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesDebug Message Buses

Communication channels specifically designed for routing system logs and debug information to external consoles.

Distinct from Message Bus Systems: Specializes general message bus patterns for the purpose of application observability and debugging output.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Debug Message Buses. Refine with filters or upvote what's useful.

Awesome Debug Message Buses GitHub Repositories

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

    willmcgugan/textual

    36,292Vezi pe GitHub↗

    Textual is a Python TUI framework and asynchronous UI library used to build interactive text user interfaces. It provides a component-based architecture for creating cross-platform applications that run in both terminal and web browser environments. The framework distinguishes itself by utilizing a CSS-based layout engine to apply visual styles to widgets and a command palette interface for discovering and executing application functions. It also supports hosting terminal-based interfaces on the web to enable remote access via a standard browser. The toolkit covers a broad range of capabilit

    Routes system logs and debug output to a separate terminal instance via a decoupled communication channel.

    Python
    Vezi pe GitHub↗36,292
  • edenhill/kcatAvatar edenhill

    edenhill/kcat

    5,763Vezi pe GitHub↗

    kcat este un client de linie de comandă pentru Apache Kafka utilizat pentru a produce, consuma și depana mesaje folosind protocolul nativ. Oferă o suită de instrumente pentru interacțiunea cu clusterele Kafka, inclusiv un depanator de protocol pentru inspectarea metadatelor clusterului și un manager de tranzacții pentru gestionarea batch-urilor atomice de mesaje. Proiectul dispune de un decodor de schemă Avro specializat care convertește mesajele codificate binar în JSON lizibil pentru oameni prin integrarea cu registre de scheme la distanță sau fișiere locale. În plus, include un simulator în memorie care permite testarea logicii de producător și consumator prin simularea comportamentului brokerului efemer fără a necesita infrastructură externă. Setul de instrumente acoperă o gamă largă de operațiuni de mesagerie, inclusiv suport pentru grupuri de consumatori echilibrate, căutarea offset-ului bazată pe timestamp și streaming de date tranzacționale din input standard. De asemenea, oferă utilitare pentru configurarea securității conexiunii și inspectarea metadatelor clusterului.

    Includes a protocol debugger for inspecting cluster metadata, partition details, and real-time message flow.

    C
    Vezi pe GitHub↗5,763
  • apache/iggyAvatar apache

    apache/iggy

    4,382Vezi pe GitHub↗

    Iggy este o platformă distribuită de streaming de mesaje și un broker de mesaje multi-protocol care funcționează ca un magazin de log-uri distribuite persistente. Oferă infrastructură pentru publicarea și consumarea mesajelor binare folosind un log de tip append-only, asigurând disponibilitate ridicată și consistența datelor între noduri prin Viewstamped Replication. Platforma se distinge prin infrastructura sa specializată de streaming pentru LLM-uri, care utilizează un protocol de server pentru a conecta modelele de limbaj mari la datele de streaming și la controalele sistemului. Aceasta include protocoale standardizate pentru gestionarea contextului și bridging-ul datelor prin HTTP sau input-output standard. Sistemul acoperă un set larg de capabilități, inclusiv orchestrarea pipeline-urilor de date cu plugin-uri modulare de sursă și destinație, coordonarea grupurilor de consumatori pentru scalare orizontală și suport pentru transport multi-protocol prin TCP, QUIC, HTTP și WebSocket. De asemenea, încorporează primitive de securitate precum criptarea AES-256-GCM pentru datele stocate și în tranzit, și oferă observabilitate prin metrici Prometheus, tracing OpenTelemetry și un dashboard web operațional. Serverul poate fi implementat folosind imagini de container și orchestrat prin Kubernetes.

    Provides utilities to inspect messages within partitions using built-in decoders for JSON, XML, and UTF-8 text.

    Rustapachehttpiggy
    Vezi pe GitHub↗4,382
  • jeremyliao/liveeventbusAvatar JeremyLiao

    JeremyLiao/LiveEventBus

    3,990Vezi pe GitHub↗

    LiveEventBus este o bibliotecă de comunicare AndroidX care oferă un message bus pentru transferul decuplat de date între componentele aplicației. Utilizează LiveData pentru a implementa un message bus conștient de ciclul de viață, asigurându-se că abonamentele la evenimente sunt gestionate automat pe baza stării componentelor Android pentru a preveni scurgerile de memorie. Biblioteca include o punte de comunicare inter-proces care permite transferul de date serializate și evenimente între diferite procese sau aplicații separate. De asemenea, dispune de un dispatcher de evenimente sticky care reține și livrează imediat cel mai recent mesaj noilor abonați la înregistrare. Framework-ul acoperă rutarea mesajelor interne și inter-proces, programarea mesajelor întârziate și serializarea datelor. Oferă, de asemenea, utilitare pentru inspecția stării message bus-ului, pentru a monitoriza observatorii activi și receiverele înregistrate.

    Provides utilities to inspect the internal state of the message bus, including active observers and registered receivers.

    Javaeventbuslivedatalivedatabus
    Vezi pe GitHub↗3,990
  • hyperdbg/hyperdbgAvatar HyperDbg

    HyperDbg/HyperDbg

    3,885Vezi pe GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Provides communication channels for routing system logs and debug information to external consoles.

    Cbinary-analysisdebugdebugger
    Vezi pe GitHub↗3,885
  1. Home
  2. Software Engineering & Architecture
  3. Message Bus Systems
  4. Debug Message Buses

Explorează sub-etichetele

  • Distributed Messaging Inspections1 sub-tagUtilities for inspecting the real-time flow, offsets, and partition details of distributed messaging systems. **Distinct from Debug Message Buses:** Focuses on active cluster state inspection (offsets, partitions) rather than just routing debug logs.