The Disruptor is a lock-free inter-thread messaging library and high-performance event bus. It implements a concurrent ring buffer designed for high-concurrency and low-latency message sequencing. The project utilizes a specific messaging architecture to eliminate lock contention, enabling high-throughput event routing and the exchange of continuous event streams between threads. It ensures strict first-in-first-out ordering and immediate data visibility across processing threads. The library provides capabilities for lock-free data streaming, sequential data ordering, and sequence-based eve
Linux-NetSpeed is a network performance tuner and TCP congestion control optimizer for Linux systems. It is designed to improve bandwidth utilization, reduce latency, and increase data transfer speeds and throughput. The utility specifically provides scripts to enable and tune the BBR congestion control algorithm. It achieves this by configuring Linux kernel network parameters and managing the loading of congestion control modules. The tool covers a broad range of network optimization and server performance tuning, focusing on accelerating network traffic and overcoming bottlenecks to increa
Collections is a JavaScript data structure library that provides unified interfaces for sets, maps, ordered sequences, and key-value storage. It includes capacity-bounded eviction mechanisms, categorical grouping, and set membership collections designed to organize and manage complex datasets through consistent traversal methods. The library offers advanced primitives such as circular ring buffers that automatically discard old entries upon reaching capacity limits, and comparator-driven sorted sequences maintained through binary search positioning. It supports persistent state snapshotting v
Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for deploying, snapshotting, and destroying disposable virtual machine fleets across multiple cloud providers and regions. The project distinguishes itself by automating the provisioning of vulnerability toolsets and security auditing software across these remote servers. It features a mechanism for distributing security scans by sharding target lists across a fleet of instances and aggregating the resulting data into unified files and HTML reports. The system covers a broad range
This is a structured reference that maps Linux kernel network sysctl parameters to their specific roles in the packet processing pipeline, from the network interface card through to the application layer. It covers the full path of packet traversal, including interrupt mitigation, buffer management, queuing disciplines, and TCP auto-tuning mechanisms.
leandromoreira/linux-network-performance-parameters 的主要功能包括:Packet Flow References, NIC Interrupt Coalescing Parameters, Sysctl Network Tunings, TCP Congestion Control Configuration, NIC Ring Buffer Resizing, Ingress Packet Processing Tuning, TCP Connection Handling Configuration, Interrupt Coalescing Configuration。
leandromoreira/linux-network-performance-parameters 的开源替代品包括: lmax-exchange/disruptor — The Disruptor is a lock-free inter-thread messaging library and high-performance event bus. It implements a concurrent… pry0cc/axiom — Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for… chikage0o0/linux-netspeed — Linux-NetSpeed is a network performance tuner and TCP congestion control optimizer for Linux systems. It is designed… montagejs/collections — Collections is a JavaScript data structure library that provides unified interfaces for sets, maps, ordered sequences,… kodecocodes/swift-algorithm-club — This project is a comprehensive collection of common computer science algorithms and data structures implemented in… boostorg/boost — Boost is a collection of portable, high-performance source libraries that extend the C++ standard library. It provides…