Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thekondor/s3-simple-benchmarker
S3-compatible storage naive/straighforward performance measurement tool
https://github.com/thekondor/s3-simple-benchmarker
Last synced: 28 days ago
JSON representation
S3-compatible storage naive/straighforward performance measurement tool
- Host: GitHub
- URL: https://github.com/thekondor/s3-simple-benchmarker
- Owner: thekondor
- License: mit
- Created: 2024-02-12T09:41:15.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-02-13T14:04:45.000Z (11 months ago)
- Last Synced: 2024-11-05T23:27:58.197Z (3 months ago)
- Language: Go
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# S3 Simple Benchmarker (for performance measurement purposes)
This tool is designed to measure the performance of upload and download operations with an S3-compatible object storage service.
It calculates metrics such as average time, P90 (90th percentile) time, and P90 speed for both upload and download operations.## Features
- Measures average upload and download time.
- Calculates P90 upload and download time.
- Calculates P90 upload and download speed.## Usage
``` sh
$ go get -v ./... && go build && ./s3-simple-benchmarker -h
```## Configuration
- The application requires specifying the following parameters:
- S3 endpoint: The endpoint URL of the S3-compatible service.
- Access key: The access key for accessing the S3-compatible service.
- Secret key: The secret key associated with the access key.
- Bucket name: The name of the bucket in the S3-compatible service.## License
This project is licensed under the MIT License.