Load testing framework made in Ukraine [ukr]

Most engineers eventually face the need to perform load testing: validating how a service scales, testing a new database, or running performance benchmarks for a new technology. At that point the obvious question arises — which tool should you use?

Existing solutions work well for HTTP load testing, but they often become limiting when you need to test other protocols, model complex workload patterns (open vs closed systems, skewed distributions, hot partitions), or run distributed load testing in a cluster.

In this talk, I will introduce NBomber — a load testing framework I created to address these challenges. We will cover:

  • why there was a need to build a new tool despite the existence of Gatling, Locust, and k6
  • using .NET and F# to build latency-sensitive systems
  • the architecture of NBomber
  • how NBomber Cluster works
  • several practical use cases including database benchmarks, anomaly detection, Kubernetes integration, benchmark comparison, and performance trend analysis.
Anton Moldovan
DraftKings & NBomber LLC
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?