mirror of
				https://github.com/donnemartin/system-design-primer.git
				synced 2025-11-04 02:02:31 +03:00 
			
		
		
		
	Fix links to Debunking the myths of RPC and REST (#855)
This commit is contained in:
		@@ -1499,7 +1499,7 @@ HTTP APIs following **REST** tend to be used more often for public APIs.
 | 
			
		||||
* RPC clients become tightly coupled to the service implementation.
 | 
			
		||||
* A new API must be defined for every new operation or use case.
 | 
			
		||||
* It can be difficult to debug RPC.
 | 
			
		||||
* You might not be able to leverage existing technologies out of the box.  For example, it might require additional effort to ensure [RPC calls are properly cached](http://etherealbits.com/2012/12/debunking-the-myths-of-rpc-rest/) on caching servers such as [Squid](http://www.squid-cache.org/).
 | 
			
		||||
* You might not be able to leverage existing technologies out of the box.  For example, it might require additional effort to ensure [RPC calls are properly cached](https://web.archive.org/web/20170608193645/http://etherealbits.com/2012/12/debunking-the-myths-of-rpc-rest/) on caching servers such as [Squid](http://www.squid-cache.org/).
 | 
			
		||||
 | 
			
		||||
### Representational state transfer (REST)
 | 
			
		||||
 | 
			
		||||
@@ -1551,7 +1551,7 @@ REST is focused on exposing data.  It minimizes the coupling between client/serv
 | 
			
		||||
* [Do you really know why you prefer REST over RPC](https://apihandyman.io/do-you-really-know-why-you-prefer-rest-over-rpc/)
 | 
			
		||||
* [When are RPC-ish approaches more appropriate than REST?](http://programmers.stackexchange.com/a/181186)
 | 
			
		||||
* [REST vs JSON-RPC](http://stackoverflow.com/questions/15056878/rest-vs-json-rpc)
 | 
			
		||||
* [Debunking the myths of RPC and REST](http://etherealbits.com/2012/12/debunking-the-myths-of-rpc-rest/)
 | 
			
		||||
* [Debunking the myths of RPC and REST](https://web.archive.org/web/20170608193645/http://etherealbits.com/2012/12/debunking-the-myths-of-rpc-rest/)
 | 
			
		||||
* [What are the drawbacks of using REST](https://www.quora.com/What-are-the-drawbacks-of-using-RESTful-APIs)
 | 
			
		||||
* [Crack the system design interview](http://www.puncsky.com/blog/2016-02-13-crack-the-system-design-interview)
 | 
			
		||||
* [Thrift](https://code.facebook.com/posts/1468950976659943/)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user