From 3ea7760bb565c099f70bd52aebc034d1e97a5a22 Mon Sep 17 00:00:00 2001
From: Hildeberto
Date: Sun, 17 Dec 2017 11:43:40 -0300
Subject: [PATCH] =?UTF-8?q?Tradu=C3=A7=C3=83=C3=A3o=20do=20texto=20inicial?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README-pt-BR.md | 96 ++++++++++++++++++++++++-------------------------
1 file changed, 48 insertions(+), 48 deletions(-)
diff --git a/README-pt-BR.md b/README-pt-BR.md
index b2f9b0fc..52f5c974 100644
--- a/README-pt-BR.md
+++ b/README-pt-BR.md
@@ -5,39 +5,39 @@
-## Motivation
+## Motivação
-> Learn how to design large scale systems.
->
-> Prep for the system design interview.
+> Aprender como projetar sistemas de larga escala.
+> Aprender com a comunidade open source
+> Preparar-se para entrevistas de projeto de sistemas.
-### Learn how to design large scale systems
+### Aprender como projetar sistemas de larga escala.
-Learning how to design scalable systems will help you become a better engineer.
+Aprendendo como projetar sistemas escaláveis ajudará você a ser um engenheiro de sistemas melhor.
-System design is a broad topic. There is a **vast amount of resources scattered throughout the web** on system design principles.
+Projeto de sistemas é um tópico amplo. Sobre princípios de projeto de sistemas, há uma **vasta quantidade de recursos espalhados pela internet**.
-This repo is an **organized collection** of resources to help you learn how to build systems at scale.
+Este repositório é uma **coleção organizada** de recursos que ajudarão você aprender como construir sistemas em escala.
-### Learn from the open source community
+### Aprender com a comunidade open source
-This is an early draft of a continually updated, open source project.
+Este é um projeto open source em andamento e atualizado continuamente.
-[Contributions](#contributing) are welcome!
+[Contribuições](#contributing) são bem vindas!
-### Prep for the system design interview
+### Preparação para entrevista de projeto de sistemas
-In addition to coding interviews, system design is a **required component** of the **technical interview process** at many tech companies.
+Em conjunto com entrevistas que envolvem codificação, projeto de sistemas é um **requisito** do **processo de entrevista técnica** em muitas companhias de tecnologia.
-**Practice common system design interview questions** and **compare** your results with **sample solutions**: discussions, code, and diagrams.
+**Pratique questões comuns de entrevistas de projeto de sistemas** e **compare** seus resultados com **exemplos de soluções**: discussões, código, e diagramas.
-Additional topics for interview prep:
+Tópicos adicionais de preparação para entrevistas:
-* [Study guide](#study-guide)
-* [How to approach a system design interview question](#how-to-approach-a-system-design-interview-question)
-* [System design interview questions, **with solutions**](#system-design-interview-questions-with-solutions)
-* [Object-oriented design interview questions, **with solutions**](#object-oriented-design-interview-questions-with-solutions)
-* [Additional system design interview questions](#additional-system-design-interview-questions)
+* [Guia de estudo](#study-guide)
+* [Como abordar uma questão de entrevista de projeto de sistemas](#how-to-approach-a-system-design-interview-question)
+* [Questões de entrevista de projeto de sistemas, **com soluções**](#system-design-interview-questions-with-solutions)
+* [Questões de entrevistas de projeto orientado a objetos, **com soluções**](#object-oriented-design-interview-questions-with-solutions)
+* [Questões adicionais de entrevista de projeto de sistemas](#additional-system-design-interview-questions)
## Anki flashcards
@@ -54,25 +54,25 @@ The provided [Anki flashcard decks](https://apps.ankiweb.net/) use spaced repeti
Great for use while on-the-go.
-## Contributing
+## Contribuindo
-> Learn from the community.
+> Aprendendo com a comunidade.
-Feel free to submit pull requests to help:
+Sinta-se livre para submeter pull requests para ajudar a:
-* Fix errors
-* Improve sections
-* Add new sections
+* Corrigir erros
+* Melhorar seções
+* Adicionar novas seções
-Content that needs some polishing is placed [under development](#under-development).
+Conteúdos que necessitam alguma melhoria estão localizados como [em desenvolvimento](#under-development).
-Review the [Contributing Guidelines](CONTRIBUTING.md).
+Revise o [Guia de Contribuição](CONTRIBUTING.md).
-### Translations
+### Traduções
-Interested in **translating**? Please see the following [ticket](https://github.com/donnemartin/system-design-primer/issues/28).
+Interessado em **traduzir**? Por favor siga esse [ticket](https://github.com/donnemartin/system-design-primer/issues/28).
-## Index of system design topics
+## Índice de tópicos em projeto de sistemas
> Summaries of various system design topics, including pros and cons. **Everything is a trade-off**.
>
@@ -115,20 +115,20 @@ Interested in **translating**? Please see the following [ticket](https://github
* [Camada de aplicação](#camada-de-aplicacao)
* [Microservices](#microservices)
* [Service discovery](#service-discovery)
-* [Database](#database)
- * [Relational database management system (RDBMS)](#relational-database-management-system-rdbms)
- * [Master-slave replication](#master-slave-replication)
- * [Master-master replication](#master-master-replication)
- * [Federation](#federation)
+* [Bancos de dados](#database)
+ * [Sistema de gestão de banco de dados relacional (SGBDR)](#relational-database-management-system-rdbms)
+ * [Replicação Master-slave](#master-slave-replication)
+ * [Replicação Master-master](#master-master-replication)
+ * [Federação](#federation)
* [Sharding](#sharding)
- * [Denormalization](#denormalization)
- * [SQL tuning](#sql-tuning)
+ * [Desnormalização](#denormalization)
+ * [Tuning de SQL](#sql-tuning)
* [NoSQL](#nosql)
- * [Key-value store](#key-value-store)
- * [Document store](#document-store)
- * [Wide column store](#wide-column-store)
- * [Graph Database](#graph-database)
- * [SQL or NoSQL](#sql-or-nosql)
+ * [Armazenamento Key-value](#key-value-store)
+ * [Armazenamento de Documento](#document-store)
+ * [Armazenamento de coluna larga](#wide-column-store)
+ * [Banco de dados de Grafos](#graph-database)
+ * [SQL ou NoSQL](#sql-or-nosql)
* [Cache](#cache)
* [Client caching](#client-caching)
* [CDN caching](#cdn-caching)
@@ -377,7 +377,7 @@ First, you'll need a basic understanding of common principles, learning about wh
* Topics covered:
* [Clones](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)
+ * [Bancos de dados](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)
* [Assincronismo](http://www.lecloud.net/post/9699762917/scalability-for-dummies-part-4-asynchronism)
@@ -510,7 +510,7 @@ Active-active failover can also be referred to as master-master failover.
#### Master-slave and master-master
-This topic is further discussed in the [Database](#database) section:
+Este tópico é melhor discutido na seção [Banco de dados](#database):
* [Master-slave replication](#master-slave-replication)
* [Master-master replication](#master-master-replication)
@@ -745,15 +745,15 @@ Systems such as [Zookeeper](http://www.slideshare.net/sauravhaloi/introduction-t
* [Introduction to Zookeeper](http://www.slideshare.net/sauravhaloi/introduction-to-apache-zookeeper)
* [Here's what you need to know about building microservices](https://cloudncode.wordpress.com/2016/07/22/msa-getting-started/)
-## Database
+## Banco de dados
- Source: Scaling up to your first 10 million users
+ Fonte: Escalando até os primeiros 10 millhões de usuários
-### Relational database management system (RDBMS)
+### Sistema de gestão de banco de dados relacional (SGBDR)
A relational database like SQL is a collection of data items organized in tables.