2 Repos
Implements a custom handler that receives log lines from the server and processes them as needed.
Distinct from Plugin Message Loggers: Distinct from Plugin Message Loggers: focuses on user-defined external handlers rather than built-in plugin logging.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Custom Log Handlers. Refine with filters or upvote what's useful.
Janus is a WebRTC media gateway that routes real-time audio, video, and data between web browsers and server-side application logic. It functions as a central media relay that manages session negotiation and encryption for multiple browser endpoints. The project utilizes a modular plugin architecture that decouples the core server from specific media logic, allowing developers to implement custom modules for media processing, event handling, and transport protocols. This design enables the server to act as a protocol translation bridge, converting WebRTC streams into legacy formats such as SI
Supports custom handlers that receive and process log lines from the server.
Vibora ist ein asynchrones Python-Web-Framework und ein eingebauter HTTP-Server, der für den Aufbau hochperformanter Webanwendungen entwickelt wurde. Es nutzt eine asynchrone Event-Loop und Coroutines, um Netzwerkanfragen zu verarbeiten und Antworten bereitzustellen, ohne dass externe Server-Wrapper erforderlich sind. Das Projekt bietet einen hochperformanten asynchronen Schema-Validator für die Anfrage-Integrität, eine nicht-blockierende Template-Engine mit Unterstützung für Hot-Reloading und einen WebSocket-Kommunikationsserver für bidirektionalen Echtzeit-Datenaustausch. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich modularer Routenverwaltung via Blueprints, Dependency Injection für Anwendungskomponenten und Zero-Copy-HTTP-Parsing. Es bietet zudem Tools für das User-Session-Management, asynchrones HTML-Rendering und einen nicht-blockierenden HTTP-Client mit Connection-Pooling. Ein Command-Line-Interface steht für das Projekt-Bootstrapping zur Verfügung, um standardisierte Verzeichnisstrukturen und initiale Konfigurationsdateien zu generieren.
Allows the definition of custom handlers to process system log messages using standard logging levels.