Skip to content

Benchmark Improvements#75

Open
jeremyprime wants to merge 4 commits into
mainfrom
benchmark-improvements
Open

Benchmark Improvements#75
jeremyprime wants to merge 4 commits into
mainfrom
benchmark-improvements

Conversation

@jeremyprime
Copy link
Copy Markdown
Collaborator

@jeremyprime jeremyprime commented Mar 18, 2026

Summary

Improve the benchmark CI workflow with a server topology mode selector and a JDK 11 build fix for GLIDE.

Implementation

  • Fixed GLIDE JDK requirement (needs JDK 11, otherwise will fallback to Gradle toolchain which calls Foojay Disco API, which frequently is not available causing CI to fail)
  • Added server topology mode option (standalone or cluster, defaults to standalone)

ℹ️ Note that I also tried to add a 100-client workload, but it timed out after 30 minutes. I was able to run a 100-client workload locally, so not sure why it failed in the CI. Needs further investigation.

Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
@jeremyprime jeremyprime marked this pull request as ready for review March 18, 2026 20:40
@jeremyprime jeremyprime requested review from ikolomi and liorsve March 18, 2026 20:40
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant