What's New
🔍 Adaptive Load Discovery (kar discover)
Automatically find the maximum sustainable TPS for your system using binary search algorithm.
# Interactive mode
kar discover
# Headless mode
kar discover --url http://localhost:8080/health --headlessFeatures:
- Binary search algorithm for efficient TPS discovery
- Configurable P95 latency and error rate thresholds
- Generates recommended BaseTPS and MaxTPS settings
- Interactive TUI and headless mode support
⚙️ Updated Default Values
- Spike interval: 10s → 2m (less frequent spikes)
- Spike factor: 3.0x → 2.0x (less intense)
- Noise amplitude: 15% → 10%
Full Changelog
- feat: add adaptive load discovery command
- fix: discovery sends real traffic and collects actual metrics
- docs: add kar discover documentation (en/kr)
What's Changed
- feat: add spike interval and manual spike trigger by @rlaope in #16
- deps: bump github.com/spf13/cobra from 1.8.0 to 1.10.2 by @dependabot[bot] in #18
- deps: bump google.golang.org/grpc from 1.63.2 to 1.78.0 by @dependabot[bot] in #17
- docker: bump golang from 1.24-alpine to 1.25-alpine by @dependabot[bot] in #19
- feat: add adaptive load discovery command (kar discover) by @rlaope in #20
Full Changelog: v1.0.1...v1.1.0
Full Changelog: v1.0.1...v1.1.0
Full Changelog: v1.0.1...v1.1.0