This visualization playground is a companion to this blog post. It is a visualization of two latency distributions, a Parent latency distribution and a Child latency distribution. The Parent latency distribution is derived as being the max of N observations sampled from the Child latency distribution, where N is defined by the "Fanout Size".

There are knobs to allow varying properties of the distribution, like fanout size, as well as properties of the visualization, like number of bins in the histogram. You can also interact with the visualization by hovering over individual bars of the histogram to view how they relate between the two distributions.

Code for this visualization can be found on github at paulcavallaro/fanouts-and-percentiles

Fanout Size:
Num Requests To Simulate:
Num Bins:
Child Log Normal Distribution Mu
Child Log Normal Distribution Sigma