translated jp indexes
parent
4fa9960c01
commit
af10bfaadd
176
README-jp.md
176
README-jp.md
|
@ -69,112 +69,112 @@
|
||||||
|
|
||||||
* [Coding deck](https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards/Coding.apkg)
|
* [Coding deck](https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards/Coding.apkg)
|
||||||
|
|
||||||
## Contributing
|
## コントリビュート
|
||||||
|
|
||||||
> Learn from the community.
|
> コミュニティから学ぶ
|
||||||
|
|
||||||
Feel free to submit pull requests to help:
|
プルリクエスト等の貢献は積極的にお願いします:
|
||||||
|
|
||||||
* Fix errors
|
* エラー修正
|
||||||
* Improve sections
|
* セクション内容修正
|
||||||
* Add new sections
|
* 新規セクション追加
|
||||||
* [Translate](https://github.com/donnemartin/system-design-primer/issues/28)
|
* [翻訳する](https://github.com/donnemartin/system-design-primer/issues/28)
|
||||||
|
|
||||||
Content that needs some polishing is placed [under development](#under-development).
|
依然、推敲と内容の向上が必要なコンテンツは以下の場所にあります [作業中](#under-development).
|
||||||
|
|
||||||
Review the [Contributing Guidelines](CONTRIBUTING.md).
|
コントリビュートする前にガイドラインを読みましょう [Contributing Guidelines](CONTRIBUTING.md).
|
||||||
|
|
||||||
## Index of system design topics
|
## システムデザイン目次
|
||||||
|
|
||||||
> Summaries of various system design topics, including pros and cons. **Everything is a trade-off**.
|
> 賛否も含めた様々なシステムデザインの各トピックの概要。 **全てはトレードオフの関係にあります**
|
||||||
>
|
>
|
||||||
> Each section contains links to more in-depth resources.
|
> それぞれのセクションはより学びを深めるような他の文献へのリンクが貼られています
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://i.imgur.com/jrUBAF7.png">
|
<img src="http://i.imgur.com/jrUBAF7.png">
|
||||||
<br/>
|
<br/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
* [System design topics: start here](#system-design-topics-start-here)
|
* [システムデザイントピック: まずはここから](#system-design-topics-start-here)
|
||||||
* [Step 1: Review the scalability video lecture](#step-1-review-the-scalability-video-lecture)
|
* [Step 1: スケーラビリティに関する動画を見る](#step-1-review-the-scalability-video-lecture)
|
||||||
* [Step 2: Review the scalability article](#step-2-review-the-scalability-article)
|
* [Step 2: スケーラビリティに関する記事を読む](#step-2-review-the-scalability-article)
|
||||||
* [Next steps](#next-steps)
|
* [Next steps](#next-steps)
|
||||||
* [Performance vs scalability](#performance-vs-scalability)
|
* [パフォーマンス vs スケーラビリティ](#performance-vs-scalability)
|
||||||
* [Latency vs throughput](#latency-vs-throughput)
|
* [レイテンシー vs スループット](#latency-vs-throughput)
|
||||||
* [Availability vs consistency](#availability-vs-consistency)
|
* [可用性 vs 一貫性](#availability-vs-consistency)
|
||||||
* [CAP theorem](#cap-theorem)
|
* [CAP 定理](#cap-theorem)
|
||||||
* [CP - consistency and partition tolerance](#cp---consistency-and-partition-tolerance)
|
* [CP - 一貫性(consistency)と分割性(partition)耐性](#cp---consistency-and-partition-tolerance)
|
||||||
* [AP - availability and partition tolerance](#ap---availability-and-partition-tolerance)
|
* [AP - 可用性(availability)と分割性(partition)耐性](#ap---availability-and-partition-tolerance)
|
||||||
* [Consistency patterns](#consistency-patterns)
|
* [一貫性 パターン](#consistency-patterns)
|
||||||
* [Weak consistency](#weak-consistency)
|
* [弱い一貫性](#weak-consistency)
|
||||||
* [Eventual consistency](#eventual-consistency)
|
* [結果整合性](#eventual-consistency)
|
||||||
* [Strong consistency](#strong-consistency)
|
* [強い一貫性](#strong-consistency)
|
||||||
* [Availability patterns](#availability-patterns)
|
* [可用性 パターン](#availability-patterns)
|
||||||
* [Fail-over](#fail-over)
|
* [フェイルオーバー](#fail-over)
|
||||||
* [Replication](#replication)
|
* [レプリケーション](#replication)
|
||||||
* [Domain name system](#domain-name-system)
|
* [ドメインネームシステム(DNS)](#domain-name-system)
|
||||||
* [Content delivery network](#content-delivery-network)
|
* [コンテントデリバリーネットワーク(CDN)](#content-delivery-network)
|
||||||
* [Push CDNs](#push-cdns)
|
* [プッシュCDN](#push-cdns)
|
||||||
* [Pull CDNs](#pull-cdns)
|
* [プルCDN](#pull-cdns)
|
||||||
* [Load balancer](#load-balancer)
|
* [ロードバランサー](#load-balancer)
|
||||||
* [Active-passive](#active-passive)
|
* [アクティブ/パッシブ構成](#active-passive)
|
||||||
* [Active-active](#active-active)
|
* [アクティブ/アクティブ構成](#active-active)
|
||||||
* [Layer 4 load balancing](#layer-4-load-balancing)
|
* [Layer 4 ロードバランシング](#layer-4-load-balancing)
|
||||||
* [Layer 7 load balancing](#layer-7-load-balancing)
|
* [Layer 7 ロードバランシング](#layer-7-load-balancing)
|
||||||
* [Horizontal scaling](#horizontal-scaling)
|
* [水平スケーリング](#horizontal-scaling)
|
||||||
* [Reverse proxy (web server)](#reverse-proxy-web-server)
|
* [リバースプロキシ (WEBサーバー)](#reverse-proxy-web-server)
|
||||||
* [Load balancer vs reverse proxy](#load-balancer-vs-reverse-proxy)
|
* [ロードバランサー vs リバースプロキシ](#load-balancer-vs-reverse-proxy)
|
||||||
* [Application layer](#application-layer)
|
* [アプリケーションレイヤー](#application-layer)
|
||||||
* [Microservices](#microservices)
|
* [マイクロサービス](#microservices)
|
||||||
* [Service discovery](#service-discovery)
|
* [サービスディスカバリー](#service-discovery)
|
||||||
* [Database](#database)
|
* [データベース](#database)
|
||||||
* [Relational database management system (RDBMS)](#relational-database-management-system-rdbms)
|
* [リレーショナルデータベースマネジメントシステム (RDBMS)](#relational-database-management-system-rdbms)
|
||||||
* [Master-slave replication](#master-slave-replication)
|
* [マスター/スレーヴ レプリケーション](#master-slave-replication)
|
||||||
* [Master-master replication](#master-master-replication)
|
* [マスター/マスター レプリケーション](#master-master-replication)
|
||||||
* [Federation](#federation)
|
* [フェデレーション](#federation)
|
||||||
* [Sharding](#sharding)
|
* [シャーディング](#sharding)
|
||||||
* [Denormalization](#denormalization)
|
* [デノーマライゼーション](#denormalization)
|
||||||
* [SQL tuning](#sql-tuning)
|
* [SQL チューニング](#sql-tuning)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [Key-value store](#key-value-store)
|
* [キー/バリューストア](#key-value-store)
|
||||||
* [Document store](#document-store)
|
* [ドキュメントストア](#document-store)
|
||||||
* [Wide column store](#wide-column-store)
|
* [ワイドカラムストア](#wide-column-store)
|
||||||
* [Graph Database](#graph-database)
|
* [グラフ データベース](#graph-database)
|
||||||
* [SQL or NoSQL](#sql-or-nosql)
|
* [SQL or NoSQL](#sql-or-nosql)
|
||||||
* [Cache](#cache)
|
* [キャッシュ](#cache)
|
||||||
* [Client caching](#client-caching)
|
* [クライアントキャッシング](#client-caching)
|
||||||
* [CDN caching](#cdn-caching)
|
* [CDNキャッシング](#cdn-caching)
|
||||||
* [Web server caching](#web-server-caching)
|
* [Webサーバーキャッシング](#web-server-caching)
|
||||||
* [Database caching](#database-caching)
|
* [データベースキャッシング](#database-caching)
|
||||||
* [Application caching](#application-caching)
|
* [アプリケーションキャッシング](#application-caching)
|
||||||
* [Caching at the database query level](#caching-at-the-database-query-level)
|
* [データベースクエリレベルでキャッシングする](#caching-at-the-database-query-level)
|
||||||
* [Caching at the object level](#caching-at-the-object-level)
|
* [オブジェクトレベルでキャッシングする](#caching-at-the-object-level)
|
||||||
* [When to update the cache](#when-to-update-the-cache)
|
* [いつキャッシュを更新するのか](#when-to-update-the-cache)
|
||||||
* [Cache-aside](#cache-aside)
|
* [キャッシュアサイド](#cache-aside)
|
||||||
* [Write-through](#write-through)
|
* [ライトスルー](#write-through)
|
||||||
* [Write-behind (write-back)](#write-behind-write-back)
|
* [ライトビハインド (ライトバック)](#write-behind-write-back)
|
||||||
* [Refresh-ahead](#refresh-ahead)
|
* [リフレッシュアヘッド](#refresh-ahead)
|
||||||
* [Asynchronism](#asynchronism)
|
* [異時性](#asynchronism)
|
||||||
* [Message queues](#message-queues)
|
* [メッセージキュー](#message-queues)
|
||||||
* [Task queues](#task-queues)
|
* [タスクキュー](#task-queues)
|
||||||
* [Back pressure](#back-pressure)
|
* [バックプレッシャー](#back-pressure)
|
||||||
* [Communication](#communication)
|
* [通信](#communication)
|
||||||
* [Transmission control protocol (TCP)](#transmission-control-protocol-tcp)
|
* [伝送制御プロトコル (TCP)](#transmission-control-protocol-tcp)
|
||||||
* [User datagram protocol (UDP)](#user-datagram-protocol-udp)
|
* [ユーザデータグラムプロトコル (UDP)](#user-datagram-protocol-udp)
|
||||||
* [Remote procedure call (RPC)](#remote-procedure-call-rpc)
|
* [遠隔手続呼出 (RPC)](#remote-procedure-call-rpc)
|
||||||
* [Representational state transfer (REST)](#representational-state-transfer-rest)
|
* [Representational state transfer (REST)](#representational-state-transfer-rest)
|
||||||
* [Security](#security)
|
* [セキュリティ](#security)
|
||||||
* [Appendix](#appendix)
|
* [補遺](#appendix)
|
||||||
* [Powers of two table](#powers-of-two-table)
|
* [2の指数表](#powers-of-two-table)
|
||||||
* [Latency numbers every programmer should know](#latency-numbers-every-programmer-should-know)
|
* [全てのプログラマーが知っておくべきレイテンシの参考値](#latency-numbers-every-programmer-should-know)
|
||||||
* [Additional system design interview questions](#additional-system-design-interview-questions)
|
* [その他システムデザイン面接での質問例](#additional-system-design-interview-questions)
|
||||||
* [Real world architectures](#real-world-architectures)
|
* [実世界でのアーキテキチャ](#real-world-architectures)
|
||||||
* [Company architectures](#company-architectures)
|
* [各企業のアーキテキチャ](#company-architectures)
|
||||||
* [Company engineering blogs](#company-engineering-blogs)
|
* [各企業のエンジニアリングブログ](#company-engineering-blogs)
|
||||||
* [Under development](#under-development)
|
* [作業中](#under-development)
|
||||||
* [Credits](#credits)
|
* [クレジット](#credits)
|
||||||
* [Contact info](#contact-info)
|
* [連絡情報](#contact-info)
|
||||||
* [License](#license)
|
* [ライセンス](#license)
|
||||||
|
|
||||||
## Study guide
|
## Study guide
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue