Skip to content

A curated collection of publicly available resources on how companies around the world perform load testing

License

Notifications You must be signed in to change notification settings

aliesbelik/how-they-load

Repository files navigation

howtheyloadtest banner

How They Load Test

how they contributions welcome

A curated collection of publicly available resources on how technology and tech-savvy organizations around the world plan/organize/perform/analyze load testing and related acitivities for their products.

Introduction

Inspired by howtheytest, How They Load Test is a curated knowledge collection on different aspects of performance engineering, foremost, performance and load testing and related topics, by leading technology companies around the world.

Topics

  • Application Performance Management
  • Architecture
  • Automation
  • Benchmarking
  • Capacity Planning
  • CI/CD
  • Incidents
  • Monitoring, Observability, Alerting
  • Non-Functional Requirements Elicitation and Analysis
  • Performance Engineering
  • Scalability
  • Test Environments
  • Testing in Production
  • Tools

Organizations

In alphabetical order.

Ably

Blogs & Articles

Tools

Airtasker

Blogs & Articles

Talks

Amazon

Talks

Atlassian

Blogs & Articles

Tools

Capital One

Blogs & Articles

Cloud Posse

Tools

  • Load Testing Stack - A collection of best practices, workflows, scripts and scenarios used for load and performance testing.
Cloudflare

Blogs & Articles

CloudStory

Blogs & Articles

Confluent

Talks

Tools

  • ducktape - Distributed system integration and performance testing library.
Console

Blogs & Articles

Disney+ Hotstar

Blogs & Articles

Talks

Edmunds

Blogs & Articles

Talks

Tools

  • ShadowReader - Serverless load testing tool for replaying website traffic by collecting traffic patterns from access logs, powered by AWS Lambda, S3 and ELB.
Elastic

Blogs & Articles

Talks

Tools

  • Rally - Macrobenchmarking framework for Elasticsearch.
Empathy.co

Blogs & Articles

Fitbit

Blogs & Articles

Flashphoner

Blogs & Articles

Form3

Talks

Tools

  • f1 - A flexible load testing framework using the Go language for test scenarios.
GitLab

Blogs & Articles

Tools

GovTech Edu

Blogs & Articles

Grafana

Blogs & Articles

Tools

HelloFresh

Blogs & Articles

Tools

Helpshift

Blogs & Articles

LinkedIn

Blogs & Articles

Talks

Loveholidays

Blogs & Articles

Tools

  • ripley - HTTP traffic replay tool at multiples of the original rate.
Lyft

Blogs & Articles

Mattermost

Blogs & Articles

Meesho Tech

Blogs & Articles

Meetecho

Talks

Mercari

Blogs & Articles

Miro

Blogs & Articles

Monzo

Blogs & Articles

Talks

Mozilla

Blogs & Articles

Talks

Tools

  • Feuerwerk - A tool designed to run load tests in Docker containers using Google Kubernetes Engine.
  • Raptor - A performance testing framework for running browser pageload and browser benchmark tests.
Netflix

Blogs & Articles

Talks

Tools

  • Chaos Monkey - A resiliency tool that helps applications tolerate random instance failures.
  • NDBench - Netflix Data Benchmark, a pluggable cloud-enabled benchmarking tool that can be used across any data store system.
Nexthink

Blogs & Articles

Outbrain

Talks

Pinterest

Blogs & Articles

Talks

Tools

  • Bender - An easy-to-use library for creating load testing applications.
  • JBender - A port of Bender to the JVM platform with Quasar lightweight threads (fibers) and channels.
Redis

Blogs & Articles

Talks

Tools

Riot Games

Blogs & Articles

Robinhood

Blogs & Articles

Salesforce

Blogs & Articles

Shopify

Blogs & Articles

Tools

  • Genghis - An in-house load generation tool using Lua VM in Go as core execution engine.
Slack

Blogs & Articles

Talks

Spotify

Blogs & Articles

Tools

  • Lighthouse Audit Service - A service meant to help you run, schedule, store, and monitor Lighthouse reports over time.
Supabase

Blogs & Articles

Talks

Tools

  • supabench - Platform to run and keep the history of benchmark runs.
TeamSnap

Blogs & Articles

Twitter

Talks

Tools

  • iago/iago2 - A load generator, built for engineers.
  • rpc-perf - A tool for benchmarking RPC services.
Uber

Blogs & Articles

Talks

VictoriaMetrics

Blogs & Articles

Talks

Tools

Wingify

Blogs & Articles

WinZO

Blogs & Articles

Wix

Blogs & Articles

Talks

Zalando

Blogs & Articles

Talks

Tools

  • docker-locust - A ready and easy-to-use version of locust which also contains additional/useful features that are required.
  • transformer - A command-line tool and Python library to transform/convert web browser sessions (HAR files) into locust load testing scenarios (locustfile).
  • typhoon - A stress and load testing tool for distributed systems that simulates traffic from a test cluster toward a system-under-test and visualizes infrastructure-, protocol- and application-related latencies.
  • zelt - Zalando End-to-end Load Tester, a command-line tool for orchestrating the deployment of locust in Kubernetes.
ZOOZ

Blogs & Articles

Tools

  • Predator - A distributed open-source platform for load testing APIs using artillery as load testing engine.

Credits

Other How They... collections

Contributors

contributors

Contribute

Contributions are welcome!
Read the CONTRIBUTING guidelines first.

About

A curated collection of publicly available resources on how companies around the world perform load testing

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks