This series introduces BPF STRUCT_OPS. It is an infra to allow implementing some specific kernel's function pointers in BPF. The first use case included in this series is to implement TCP congestion control algorithm in BPF (i.e. implement struct tcp_congestion_ops in BPF).
https://www.servethehome.com/ubiquiti-unifi-usw-leaf-overview-not-review-48x-25gbe-6x-100gbe-switch/
ServeTheHome
Ubiquiti UniFi USW-Leaf Overview 48x 25GbE and 6x 100GbE Switch
Our overview of the Ubiquiti UniFi USW-Leaf 48x 25GbE and 6x 100GbE switch where we provide our feedback in something that is not a formal review
Forwarded from No more PyPy
Using synchronous IO, our enterprise SSD testbed cannot reach 600k IOPS. With io_uring, we can do more than 400k IOPS on a single CPU core without any extra performance tuning effort. Hitting 1M IOPS on a real SSD takes at most 4 CPU cores, so even the Micron X100 and upcoming Intel Alder Stream 3D XPoint SSDs should pose no challenge to our new benchmarks.
https://www.anandtech.com/show/15491/enterprise-nvme-hynix-samsung-dapustor-dera
https://www.anandtech.com/show/15491/enterprise-nvme-hynix-samsung-dapustor-dera
AnandTech
Enterprise NVMe Round-Up 2: SK Hynix, Samsung, DapuStor and DERA
Last fall, several enterprise SSD vendors reached out to us around the same time, offering review samples of their latest and greatest. We put together an updated test suite for enterprise and datacenter SSDs and spent more than a month hammering the drives.…
Forwarded from Network Warrior