ConduitIO / ConduitIO/conduit

Performance benchmarks: Better configuration

Open
#556 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
Go
Stars
610
Forks
63
Avg merge
12h 28m
Merged PRs (30d)
57

Description

### Feature description

Currently, we're using bash scripts to configure a Docker container (in which Conduit will be running) and also to create test pipelines. There are two implications of this:
1. The configuration for a single test is split into two files (run-workload.sh which runs a Docker container, and workload scripts which create pipelines)
2. Workload scripts are pretty verbose (cURL calls)

Once we're done with [pipeline config files](https://github.com/ConduitIO/conduit/issues/32), we can easily configure a whole performance test with a single YML file (one part of it would configure the test instance, another would the pipeline YML config).

Depends on:
* https://github.com/ConduitIO/conduit/issues/32

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.