Performance testing measures behavior under expected or peak traffic: how many requests per second the system can serve, and how latency and error rates evolve. With LoadEng you define scenarios (URLs, methods, tasks), generate traffic from workers, and use RPS/latency metrics for capacity planning.
DDoS simulation is different: it intentionally stresses defensive layers to evaluate resilience against attack-like traffic. In Engarde DDoS you generate protocol-specific traffic (HTTP, TCP, DNS, ICMP, etc.) to answer questions such as "when does mitigation engage?" and "where does service quality degrade?".
These tools are complementary. Use LoadEng first to map capacity bottlenecks under normal patterns, then run Engarde DDoS to validate defense and availability under hostile patterns. A complete readiness posture requires both views.
A practical sequence is: first answer "how far can we scale in normal conditions?" with LoadEng, then answer "how do we behave under attack-like load?" with Engarde DDoS. Reviewing both reports together produces clearer capacity and security actions.
For detailed steps, see our documentation and training center pages. Documentation · Training. For product-level details, see Engarde DDoS and LoadEng.