Please enable JavaScript to view the page


GetNighthawk | The Nighthawk distribution for service mesh performance characterization. Integrating Meshery and Service Mesh Performance (SMP).
GetNighthawk





smp-standard

What is Nighthawk?

Nighthawk is a Layer 7 (HTTP/HTTPS/HTTP2) performance characterization tool. Nighthawk is Envoy’s load generator and is written in C++.

Why GetNighthawk?

Nighthawk is growing in popularity, but the core project only builds to one architecture / one Docker image. Recently, Nighthawk is being improved so that it can be horizontally scalable - such that multiple instances will be cognizant of one another and able to coordinate amongst each other. Nighthawk is a subproject of Envoy. Nighthawk is growing in popularity with Google, Red Hat, and AWS are investing into it. Istio is considering switching from Fortio to Nighthawk.

nighthawk-meshery
latency-at-scale