Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Redis macroflow
1. 1 ms
Distribution of Request Completion Times of Redis's "GET" Command
100 Redis requests, each receiving 10 MB of data
First run that starts with empty flow table.
1.2 Without clearing the flow table, run the
exact requests again (and again...)
1
0.8
0.6
CDF
0.4
0.2
0
0 1000 2000 3000 4000 5000 6000 7000
Request Completion Time (ms)
2. 5 ms
Distribution of Request Completion Times of Redis's "GET" Command
100 Redis requests, each receiving 10 MB of data
First run that starts with empty flow table.
1.2 Without clearing the flow table, run the
exact requests again (and again...)
1
0.8
0.6
CDF
0.4
0.2
0
0 1000 2000 3000 4000 5000 6000 7000
Request Completion Time (ms)
3. 10 ms
Distribution of Request Completion Times of Redis's "GET" Command
100 Redis requests, each receiving 10 MB of data
First run that starts with empty flow table.
1.2 Without clearing the flow table, run the
exact requests again (and again...)
1
0.8
0.6
CDF
0.4
0.2
0
0 1000 2000 3000 4000 5000 6000 7000
Request Completion Time (ms)
4. 50 ms
Distribution of Request Completion Times of Redis's "GET" Command
100 Redis requests, each receiving 10 MB of data
First run that starts with empty flow table.
1.2 Without clearing the flow table, run the
exact requests again (and again...)
1
0.8
0.6
CDF
0.4
0.2
0
0 1000 2000 3000 4000 5000 6000 7000
Request Completion Time (ms)
5. 100 ms
Distribution of Request Completion Times of Redis's "GET" Command
100 Redis requests, each receiving 10 MB of data
First run that starts with empty flow table.
1.2 Without clearing the flow table, run the
exact requests again (and again...)
1
0.8
0.6
CDF
0.4
0.2
0
0 1000 2000 3000 4000 5000 6000 7000
Request Completion Time (ms)