mirror of
				https://github.com/donnemartin/system-design-primer.git
				synced 2025-11-04 10:12:32 +03:00 
			
		
		
		
	Fix broken links (#180)
This commit is contained in:
		
				
					committed by
					
						
						Donne Martin
					
				
			
			
				
	
			
			
			
						parent
						
							136c0b9e17
						
					
				
				
					commit
					f350860cdc
				
			@@ -751,7 +751,7 @@ Layer 7 ロードバランサーは [アプリケーションレイヤー](#通
 | 
			
		||||
### その他の参考資料、ページ
 | 
			
		||||
 | 
			
		||||
* [スケールするシステムアーキテクチャを設計するためのイントロ](http://lethain.com/introduction-to-architecting-systems-for-scale)
 | 
			
		||||
* [システム設計インタビューを紐解く](http://www.puncsky.com/blog/2016/02/14/crack-the-system-design-interview/)
 | 
			
		||||
* [システム設計インタビューを紐解く](http://www.puncsky.com/blog/2016-02-13-crack-the-system-design-interview)
 | 
			
		||||
* [サービス指向アーキテクチャ](https://en.wikipedia.org/wiki/Service-oriented_architecture)
 | 
			
		||||
* [Zookeeperのイントロダクション](http://www.slideshare.net/sauravhaloi/introduction-to-apache-zookeeper)
 | 
			
		||||
* [マイクロサービスを作るために知っておきたいこと](https://cloudncode.wordpress.com/2016/07/22/msa-getting-started/)
 | 
			
		||||
@@ -1408,7 +1408,7 @@ TCPよりもUDPを使うのは:
 | 
			
		||||
<p align="center">
 | 
			
		||||
  <img src="http://i.imgur.com/iF4Mkb5.png">
 | 
			
		||||
  <br/>
 | 
			
		||||
  <i><a href=http://www.puncsky.com/blog/2016/02/14/crack-the-system-design-interview/>Source: Crack the system design interview</a></i>
 | 
			
		||||
  <i><a href=http://www.puncsky.com/blog/2016-02-13-crack-the-system-design-interview>Source: Crack the system design interview</a></i>
 | 
			
		||||
</p>
 | 
			
		||||
 | 
			
		||||
RPCではクライアントがリモートサーバーなどの異なるアドレス空間でプロシージャーが処理されるようにします。プロシージャーはローカルでのコールのように、クライアントからサーバーにどのように通信するかという詳細を省いた状態でコードが書かれます。リモートのコールは普通、ローカルのコールよりも遅く、信頼性に欠けるため、RPCコールをローカルコールと区別させておくことが好ましいでしょう。人気のRPCフレームワークは以下です。[Protobuf](https://developers.google.com/protocol-buffers/)、 [Thrift](https://thrift.apache.org/)、[Avro](https://avro.apache.org/docs/current/)
 | 
			
		||||
@@ -1504,7 +1504,7 @@ RESTはデータを公開することに焦点を当てています。クライ
 | 
			
		||||
* [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/)
 | 
			
		||||
* [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/14/crack-the-system-design-interview/)
 | 
			
		||||
* [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/)
 | 
			
		||||
* [Why REST for internal use and not RPC](http://arstechnica.com/civis/viewtopic.php?t=1190508)
 | 
			
		||||
 | 
			
		||||
@@ -1768,7 +1768,7 @@ Special thanks to:
 | 
			
		||||
* [mmcgrana/services-engineering](https://github.com/mmcgrana/services-engineering)
 | 
			
		||||
* [System design cheat sheet](https://gist.github.com/vasanthk/485d1c25737e8e72759f)
 | 
			
		||||
* [A distributed systems reading list](http://dancres.github.io/Pages/)
 | 
			
		||||
* [Cracking the system design interview](http://www.puncsky.com/blog/2016/02/14/crack-the-system-design-interview/)
 | 
			
		||||
* [Cracking the system design interview](http://www.puncsky.com/blog/2016-02-13-crack-the-system-design-interview)
 | 
			
		||||
 | 
			
		||||
## Contact info
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user