From 8abdbf677f774f5047d983a6938ee637239315c2 Mon Sep 17 00:00:00 2001
From: Donne Martin <donne.martin@gmail.com>
Date: Mon, 27 Feb 2017 05:06:28 -0800
Subject: [PATCH] Add Latency vs throughput section

---
 README.md | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/README.md b/README.md
index cd7b5da6..fd3df270 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)