Skip to content

🎙️ Load testing as a service for scaling your application. Built using server side Kotlin with Ktor.

License

Notifications You must be signed in to change notification settings

dayvidwhy/send-traffic

Repository files navigation

Send Traffic

GitHub issues GitHub pull requests GitHub

Load testing as a service.

Prerequisites

Before you begin, ensure you have the following installed:

  • Docker
  • Git

Getting Started

The development environment is provided by containers.

git clone git@github.com:dayvidwhy/send-traffic.git
cd send-traffic
docker-compose up --build
docker exec -it send-traffic-app bash

Copy the example env file and update the variables.

cp .env.example .env

Build and run the project.

gradle build
gradle run

Server will be available at localhost:8080 on your machine.

VSCode Integration

For an optimized development experience, attach VSCode to the running send-traffic-app container:

  1. Use the command palette (Ctrl+Shift+P or Cmd+Shift+P on Mac) and select: >Dev Containers: Attach to Running Container...
  2. Choose /send-traffic-app from the list.

The Kotlin language extension is defined in ./.vscode/devcontainer.json.

The language server will start as VSCode attaches.

About

🎙️ Load testing as a service for scaling your application. Built using server side Kotlin with Ktor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published