-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better model of request rates? #10
Labels
Comments
I think #214 fixes this. |
jaricftw
pushed a commit
to jaricftw/YCSB
that referenced
this issue
Jul 19, 2016
[core] use HdrHistogram and fix coordinated omission also closes brianfrankcooper#10
jaricftw
pushed a commit
to jaricftw/YCSB
that referenced
this issue
Jul 19, 2016
[core] use HdrHistogram and fix coordinated omission also closes brianfrankcooper#10
hse-project
referenced
this issue
in hse-project/hse-ycsb
Apr 17, 2020
…b-date-fix to hse-0.17.0 * commit '2acc8e652b391b55c7f44977d338dd877cd4e861': Fixes changelog date.
zyguan
pushed a commit
to zyguan/ycsb
that referenced
this issue
Sep 21, 2020
Changing the default configuration of core and max connections to 2.
xinlian12
pushed a commit
to xinlian12/YCSB
that referenced
this issue
Jul 26, 2023
…ngLiveMetricsReporting Adding appInsight monitoring support
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rusty pointed out that if we have a fixed number of client threads (say, 100), and the database is slow or down for a short period, then those 100 threads will wait and we'll see high latencies for 100 requests. But in reality, a real application would have a larger number of users with waits or timeouts, because they'll be waiting on the app server for a thread or a process but can't get one because all the threads/processes are busy. So we could enhance the request rate model to track requests that would have executed in a given time tick, but cannot because all the YCSB threads are busy. Possibly, this is equivalent to counting the number of requests that would have been executed by a given thread in a given 1 second period, but could not because the thread was waiting for the database.
The text was updated successfully, but these errors were encountered: