1 repo
Utilities for establishing secure and optimized communication parameters during client-server handshakes.
Distinguishing note: Focuses on the handshake and feature negotiation phase of messaging protocols.
Explore 1 awesome GitHub repository matching networking & communication · Protocol Negotiation Tools. Refine with filters or upvote what's useful.
NSQ is a distributed, brokerless messaging platform designed for high-throughput, fault-tolerant communication. By utilizing a decentralized topology, it eliminates single points of failure and allows for horizontal scaling across clusters. The system organizes message streams into topics and channels, effectively decoupling producers from consumers to support both streaming and job-oriented workloads. The platform distinguishes itself through a lookup-service-based discovery mechanism that enables clients to dynamically locate producers at runtime without requiring centralized coordination.
Establish secure communication channels by negotiating heartbeat intervals, encryption, and compression settings during the initial handshake process between the client and the server.