diff --git a/README.md b/README.md index cd7b5da..fd3df27 100644 --- a/README.md +++ b/README.md @@ -545,3 +545,15 @@ Another way to look at performance vs scalability: * [A word on scalability](http://www.allthingsdistributed.com/2006/03/a_word_on_scalability.html) * [Scalability, availability, stability, patterns](http://www.slideshare.net/jboner/scalability-availability-stability-patterns/) + +## Latency vs throughput + +**Latency** is the time to perform some action or to produce some result. + +**Throughput** is the number of such actions or results per unit of time. + +Generally, you should aim for **maximal throughput** with **acceptable latency**. + +### Source(s) and further reading + +* [Understanding latency vs throughput](https://community.cadence.com/cadence_blogs_8/b/sd/archive/2010/09/13/understanding-latency-vs-throughput)