Translated system-design-topics-start-here section
parent
7ceabd8316
commit
656a1f02aa
64
README-it.md
64
README-it.md
|
@ -86,21 +86,21 @@ Il contenuto che richiede ancora qualche ritocco si trova nella sezione [in via
|
||||||
|
|
||||||
Consulta le [linee guida per Contribuire](CONTRIBUTING.md).
|
Consulta le [linee guida per Contribuire](CONTRIBUTING.md).
|
||||||
|
|
||||||
## Index of system design topics
|
## Indice dei temi sulla progettazione dei sistemi
|
||||||
|
|
||||||
> Summaries of various system design topics, including pros and cons. **Everything is a trade-off**.
|
> Riepilogo dei vari temi sulla progettazione dei sistemi, con pro e contro. **Qualsiasi scelta è un compromesso**.
|
||||||
>
|
>
|
||||||
> Each section contains links to more in-depth resources.
|
> Ogni sezione contiene collegamenti a risorse di approfondimento.
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/jrUBAF7.png">
|
<img src="images/jrUBAF7.png">
|
||||||
<br/>
|
<br/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
* [System design topics: start here](#system-design-topics-start-here)
|
* [Temi sulla progettazione dei sistemi: inizia da qui](#system-design-topics-start-here)
|
||||||
* [Step 1: Review the scalability video lecture](#step-1-review-the-scalability-video-lecture)
|
* [Primo passo: Guarda la lezione sulla scalabilità](#step-1-review-the-scalability-video-lecture)
|
||||||
* [Step 2: Review the scalability article](#step-2-review-the-scalability-article)
|
* [Secondo passo: Leggi l'articolo sulla scalabilità](#step-2-review-the-scalability-article)
|
||||||
* [Next steps](#next-steps)
|
* [Prossimi passi](#next-steps)
|
||||||
* [Performance vs scalability](#performance-vs-scalability)
|
* [Performance vs scalability](#performance-vs-scalability)
|
||||||
* [Latency vs throughput](#latency-vs-throughput)
|
* [Latency vs throughput](#latency-vs-throughput)
|
||||||
* [Availability vs consistency](#availability-vs-consistency)
|
* [Availability vs consistency](#availability-vs-consistency)
|
||||||
|
@ -369,45 +369,45 @@ Check out the following links to get a better idea of what to expect:
|
||||||
| Design a circular array | [Contribute](#contributing) |
|
| Design a circular array | [Contribute](#contributing) |
|
||||||
| Add an object-oriented design question | [Contribute](#contributing) |
|
| Add an object-oriented design question | [Contribute](#contributing) |
|
||||||
|
|
||||||
## System design topics: start here
|
## Temi sulla progettazione dei sistemi: inizia da qui
|
||||||
|
|
||||||
New to system design?
|
Prime esperienze sulla progettazione dei sistemi?
|
||||||
|
|
||||||
First, you'll need a basic understanding of common principles, learning about what they are, how they are used, and their pros and cons.
|
Per prima cosa dovrai imparare i principi base, imparare quali sono, come sono utilizzati e quali sono i loro pro e contro.
|
||||||
|
|
||||||
### Step 1: Review the scalability video lecture
|
### Primo passo: Guarda la lezione sulla scalabilità
|
||||||
|
|
||||||
[Scalability Lecture at Harvard](https://www.youtube.com/watch?v=-W9F__D3oY4)
|
[Lezione sulla scalabilità tenuta ad Harvard](https://www.youtube.com/watch?v=-W9F__D3oY4)
|
||||||
|
|
||||||
* Topics covered:
|
* Temi trattati::
|
||||||
* Vertical scaling
|
* Scalabilità verticale
|
||||||
* Horizontal scaling
|
* Scalabilità orizzontale
|
||||||
* Caching
|
* Caching
|
||||||
* Load balancing
|
* Bilanciamento del carico
|
||||||
* Database replication
|
* Replicazione del database
|
||||||
* Database partitioning
|
* Partizionamento del database
|
||||||
|
|
||||||
### Step 2: Review the scalability article
|
### Secondo passo: Leggi l'articolo sulla scalabilità
|
||||||
|
|
||||||
[Scalability](http://www.lecloud.net/tagged/scalability/chrono)
|
[Scalabilità](http://www.lecloud.net/tagged/scalability/chrono)
|
||||||
|
|
||||||
* Topics covered:
|
* Temi trattati:
|
||||||
* [Clones](http://www.lecloud.net/post/7295452622/scalability-for-dummies-part-1-clones)
|
* [Cloni](http://www.lecloud.net/post/7295452622/scalability-for-dummies-part-1-clones)
|
||||||
* [Databases](http://www.lecloud.net/post/7994751381/scalability-for-dummies-part-2-database)
|
* [Tipi di database](http://www.lecloud.net/post/7994751381/scalability-for-dummies-part-2-database)
|
||||||
* [Caches](http://www.lecloud.net/post/9246290032/scalability-for-dummies-part-3-cache)
|
* [Tipi di cache](http://www.lecloud.net/post/9246290032/scalability-for-dummies-part-3-cache)
|
||||||
* [Asynchronism](http://www.lecloud.net/post/9699762917/scalability-for-dummies-part-4-asynchronism)
|
* [Asincronismo](http://www.lecloud.net/post/9699762917/scalability-for-dummies-part-4-asynchronism)
|
||||||
|
|
||||||
### Next steps
|
### Prossimi passi
|
||||||
|
|
||||||
Next, we'll look at high-level trade-offs:
|
Analizzeremo ad alto livello i vari compromessi:
|
||||||
|
|
||||||
* **Performance** vs **scalability**
|
* **Prestazioni** vs **scalabilità**
|
||||||
* **Latency** vs **throughput**
|
* **Latenza** vs **portata**
|
||||||
* **Availability** vs **consistency**
|
* **Disponibilità** vs **consistenza**
|
||||||
|
|
||||||
Keep in mind that **everything is a trade-off**.
|
Tieni a mente che **qualsiasi scelta è un compromesso**.
|
||||||
|
|
||||||
Then we'll dive into more specific topics such as DNS, CDNs, and load balancers.
|
Successivamente andremo in profondità su argomenti specifici come DNS, CDNs, e bilanciatori di carico.
|
||||||
|
|
||||||
## Performance vs scalability
|
## Performance vs scalability
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue