2 Repos
Monitoring of communication interface buffers to manage data flow.
Distinct from Data Buffering: Distinct from Data Buffering: focuses on monitoring buffer occupancy for flow control rather than general data storage.
Explore 2 awesome GitHub repositories matching data & databases · Serial Buffer Monitors. Refine with filters or upvote what's useful.
TinyGo is a specialized compiler and development toolkit designed to bring the Go programming language to resource-constrained microcontrollers and WebAssembly environments. It provides a bare-metal runtime environment that enables high-level code execution without the need for a traditional operating system, utilizing an LLVM-based backend to generate efficient machine instructions. The project distinguishes itself through aggressive optimization techniques tailored for small hardware, including a static memory allocation strategy and whole-program dead code elimination that significantly re
Checks received byte counts in communication buffers to manage data flow and prevent overflow.
This project is a memory-safe implementation of the QUIC transport protocol and HTTP/3, designed for high-throughput and efficient network communication. It provides a comprehensive toolkit for building secure, low-latency network applications by managing the full lifecycle of transport connections, including protocol negotiation, stream data exchange, and connection state management. The library distinguishes itself through a focus on performance and protocol integrity. It utilizes a formal state machine to enforce strict adherence to transport rules and employs zero-copy buffer management t
Tracks transmission buffer state to identify potential connection stalls.