- Local file
- Download FTP file
- Download SFTP file
- Download HTTP file
- Download S3 file
- Write local file
- Upload FTP file
- Upload SFTP file
- Upload S3 file
Some examples message files can be found in the ./examples
directory
To setup an environment to test or check performances of the worker, execute the following command from the project directory:
docker-compose up
This will start a FTP server, a HTTP endpoint and a S3 bucket, based on the ./tests
tree files.
To stop the Docker containers, run:
docker-compose down
Once the environment is set, benchmarks can be executed running the following command:
cargo bench
This benches are based on the ./examples
message files.