#19 translating application layer to portuguese
parent
2d4a251fb4
commit
1cd9dc58e5
|
@ -112,7 +112,7 @@ Interested in **translating**? Please see the following [ticket](https://github
|
||||||
* [Horizontal scaling](#horizontal-scaling)
|
* [Horizontal scaling](#horizontal-scaling)
|
||||||
* [Reverse proxy (web server)](#reverse-proxy-web-server)
|
* [Reverse proxy (web server)](#reverse-proxy-web-server)
|
||||||
* [Load balancer vs reverse proxy](#load-balancer-vs-reverse-proxy)
|
* [Load balancer vs reverse proxy](#load-balancer-vs-reverse-proxy)
|
||||||
* [Application layer](#application-layer)
|
* [Camada de aplicação](#camada-de-aplicacao)
|
||||||
* [Microservices](#microservices)
|
* [Microservices](#microservices)
|
||||||
* [Service discovery](#service-discovery)
|
* [Service discovery](#service-discovery)
|
||||||
* [Database](#database)
|
* [Database](#database)
|
||||||
|
@ -707,19 +707,19 @@ Additional benefits include:
|
||||||
* [HAProxy architecture guide](http://www.haproxy.org/download/1.2/doc/architecture.txt)
|
* [HAProxy architecture guide](http://www.haproxy.org/download/1.2/doc/architecture.txt)
|
||||||
* [Wikipedia](https://en.wikipedia.org/wiki/Reverse_proxy)
|
* [Wikipedia](https://en.wikipedia.org/wiki/Reverse_proxy)
|
||||||
|
|
||||||
## Application layer
|
## Camada de Aplicação <a name='camada-de-aplicacao'></a>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://i.imgur.com/yB5SYwm.png">
|
<img src="http://i.imgur.com/yB5SYwm.png">
|
||||||
<br/>
|
<br/>
|
||||||
<i><a href=http://lethain.com/introduction-to-architecting-systems-for-scale/#platform_layer>Source: Intro to architecting systems for scale</a></i>
|
<i><a href=http://lethain.com/introduction-to-architecting-systems-for-scale/#platform_layer>Fonte: Introdução à arquitetura de sistemas escaláveis</a></i>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
Separating out the web layer from the application layer (also known as platform layer) allows you to scale and configure both layers independently. Adding a new API results in adding application servers without necessarily adding additional web servers.
|
Separar a camada web da camada de aplicação (também conhecida como camada de plataforma) te permite escalar e configurar ambas as camadas independentemente. Adicionar uma nova API resulta em adicionar servidores de aplicação sem necessariamente precisar adicionar novos servidores web.
|
||||||
|
|
||||||
The **single responsibility principle** advocates for small and autonomous services that work together. Small teams with small services can plan more aggressively for rapid growth.
|
O **princípio de responsabilidade única** defende o uso de serviços pequenos e autônomos que trabalham juntos. Times pequenos com serviços pequenos são capazes de se planejarem melhor e crescerem rapidamente.
|
||||||
|
|
||||||
Workers in the application layer also help enable [asynchronism](#asynchronism).
|
Workers na camada de aplicação também permitem executar tarefas assíncronas [asynchronism](#asynchronism).
|
||||||
|
|
||||||
### Microservices
|
### Microservices
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue