Kyle Simpson's repositories
streamcatcher
A Rust thread-safe, shared (asynchronous) stream buffer designed to lock only on accessing and storing new data.
opus-voip-traffic
Opus VOIP traffic generator
rln-dc-ddos-paper
More principled examination of direct-RL for DDoS detection/mitigation than current work. Idea: move towards flow-specific metrics, increase discriminative power and granularity.
felyne-bot
Bring some palico fun into your discord!
mcfelix.me
Personal website content
caida-stats
A simple program to mine protocol distribution stats from CAIDA's 2018-passive dataset.
criterion.rs
Statistics-driven benchmarking library for Rust
pdp-rl-paper
Quantifying the effects of performing some (or all) work in an RL system in the dataplane
xdp-perf-tester
Utilities for testing AF_XDP performance via Rust.
audiopus
High-level Rust binding of Opus.
esnet-ht-collector-poster
Poster presented at IMC 2019 for ESnet (on ESnet6, the High Touch services project etc.).
LSP-rust-analyzer
Convenience package for rust-analyzer
netlab-slides
Metropolis beamer template with UofG and Netlab branding added.
SafeBricks
This is an implementation of SafeBricks, based on NetBricks maintained by Comcast and refined by Yang: https://github.com/YangZhou1997/NetBricks/tree/679cc5b3f1b2e1e4bbe8c6ab81ce09039bf30438
serenity
A Rust library for the Discord API.