Project
2026
Summer
Rust-Based Traffic Generator for Layer4/7 Load Balancer Evaluation
Abstract
This project presents the design and implementation of a Rust-based terminal user interface (TUI) application for generating synthetic multi-tenant traffic workloads and exporting them for benchmarking and system evaluation. Modern cloud-native infrastructures rely on Layer 4 traffic-routing proxies such as NGINX and HAProxy to distribute network requests efficiently; however, evaluating these systems under controlled and reproducible traffic conditions remains challenging when relying on live production workloads.