
Bloader is a benchmark testing project that focuses on flexibility and simplicity.
Get started now View it on GitHub
This website documents the features of the current
main
branch of Bloader. See the CHANGELOG for a list of releases, new features, and bug fixes.
Welcome to the official documentation for Bloader, the modern benchmarking tool that simplifies load testing. Whether you’re a seasoned developer or just starting, Bloader provides flexibility and power for all your testing needs.
🛠 Features
- Internal Store for managing requests.
- Master-Slave Architecture with gRPC for distributed testing.
- YAML-based configuration with Sprig template engine.
Browse the docs to learn more about how to use bloader.
📖 Reference Software
- Sprig: Template engine
- Cobra: CLI creation
- Viper: Parsing Config files
- Buf: gRPC schema management
- Bolt: Internal store
Future implementations
- Change from BoltDB to a database that is still supported today
- Add external cloud providers, etc. to Override’s Type.
- Add functionality for performing analysis.
- Make it run as a server and make it visually clear besides the CLI.
- Introduce original Encrypt between Master and Slave.
- Add gRPC as a measurement target.
- Addition of test code
- Add plugin functionality.
About the project
Bloader is © 2024-2025 by Cresplanex.
License
Bloader is distributed by an MIT license.
Contributing
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo.
Thank you to the contributors of Bloader!
Code of Conduct
Bloader is committed to fostering a welcoming community.
View our Code of Conduct on our GitHub repository.