From 1ee3850379a137b8a7bee47e12367518844790d7 Mon Sep 17 00:00:00 2001 From: Krusty93 Date: Thu, 20 Nov 2025 11:32:35 +0100 Subject: [PATCH] add k6 --- radar/tools/k6.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 radar/tools/k6.md diff --git a/radar/tools/k6.md b/radar/tools/k6.md new file mode 100644 index 0000000..b613bad --- /dev/null +++ b/radar/tools/k6.md @@ -0,0 +1,21 @@ +--- +title: "K6" +ring: adopt +quadrant: "tools" +tags: [loadtesting, performance] +--- + +[K6](https://k6.io/) is an open-source load testing tool designed for testing the +performance of APIs, microservices, and websites. It allows developers to create +and run load tests using JavaScript. K6 is built for modern development workflows and +integrates well with CI/CD pipelines. It provides a command-line interface (CLI) for running tests +locally or in the cloud, and it offers a cloud service for distributed load testing. + +## Use cases + +K6 helps with stressing infrastructure and applications to identify performance bottlenecks, +ensuring that systems can handle expected traffic loads, and validating the scalability of applications. + +## Reference of usage in our organization + +- [IO Load Tests](https://github.com/pagopa/io-load-test/blob/9b90df0433d3510ae467c08584aedbe214548208/apps/io-test-e2e/src/utils/config.ts#L45)