2 Repos
Directs incoming network packets to specific logic blocks based on message identifiers and metadata.
Distinct from Type-Based Message Routing: Focuses on routing network packets to handlers via IDs, whereas type-based routing usually refers to in-memory pub-sub.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Handler-Based Routing. Refine with filters or upvote what's useful.
Cellnet ist ein Go-Netzwerk-Framework, das für den Aufbau verteilter Systeme und Peer-to-Peer-Netzwerke entwickelt wurde. Es bietet einen Multi-Protokoll-Transport-Layer, der den Nachrichtenaustausch über TCP, UDP und WebSockets standardisiert, und nutzt ein binäres Nachrichten-Codec-System, um Nachrichtentypen auf eindeutige Identifikatoren für die Netzwerkübertragung abzubilden. Das Framework zeichnet sich durch seine Remote-Procedure-Call-Bibliothek aus, die die Ausführung von Funktionen auf Remote-Peers unter Verwendung synchroner oder asynchroner Request-Muster ermöglicht. Es differenziert sich zudem durch einen asynchronen Event-Dispatcher, der Netzwerk-Callbacks über ein sequentielles Ausführungsmodell verarbeitet, um Nebenläufigkeit und Thread-Sicherheit zu verwalten. Zu seinen breiteren Fähigkeiten gehören die Entwicklung benutzerdefinierter Netzwerkprotokolle durch steckbare Serialisierungs-Codecs, automatisiertes Peer-Verbindungsmanagement mit Session-Tracking und Wiederverbindungslogik sowie ein handlerbasiertes Routing-System zur Steuerung des Netzwerkverkehrs. Es integriert zudem Tools für das Monitoring der Peer-Gesundheit, das Logging des Netzwerkverkehrs und das Bereitstellen von Dateien über HTTP.
Implements a handler-based routing system that directs incoming packets to specific logic blocks using unique message IDs.
Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications to AWS Lambda. It functions as a serverless infrastructure automator that provisions API Gateways, IAM roles, and SSL certificates to run ASGI and WSGI applications as serverless functions. The tool distinguishes itself by providing a management CLI for executing remote administration scripts and management commands directly within the deployed environment. It includes specific mechanisms for serverless performance tuning, such as scheduling regular warm-up invocations to prev
Uses a single entry point function to dispatch incoming requests to specific application routes.