mirror of
				https://github.com/donnemartin/system-design-primer.git
				synced 2025-11-04 02:02:31 +03:00 
			
		
		
		
	Add Latency vs throughput section
This commit is contained in:
		
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								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)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user