Skip to Content
O elevador do arquiteto de software
book

O elevador do arquiteto de software

by Gregor Hohpe
April 2025
Intermediate to advanced
368 pages
9h 39m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from O elevador do arquiteto de software

Capítulo 30. Dimensionando uma organização

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Como é que escalas uma organização? Da mesma forma que escalas um sistema!

Horizontal scaling seems more natural
A escala horizontal parece mais natural

O mundo digital tem tudo a ver com escalabilidade: milhões de sítios Web, milhares de milhões de visitas por mês, petabytes de dados, mais tweets, mais imagens carregadas. Para que isto funcione, os arquitectos aprenderam imenso sobre sistemas de escalabilidade: torna os serviços sem estado e horizontalmente escaláveis, minimiza os pontos de sincronização para maximizar o rendimento, mantém o âmbito da transação local, evita a comunicação remota síncrona, utiliza estratégias de cache inteligentes e encurta os nomes das variáveis (estou a brincar!).

Com tudo à nossa volta a escalar para um rendimento nunca antes visto, o elemento limitador em tudo isto somos nós, os utilizadores humanos, e as organizações em que trabalhamos. Podes perguntar-te, então, se os arquitectos de TI, que sabem tanto sobre escalabilidade, podem aplicar os seus conhecimentos à escalabilidade e otimização do rendimento nas organizações. Eu poderia ter-me tornado um arquiteto astronauta1 sofrendo de privação de oxigénio devido a níveis de abstração excessivamente elevados, mas não posso deixar de sentir que muitas das abordagens de ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Métricas da arquitetura de software

Métricas da arquitetura de software

Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods
Engenharia de software na Google

Engenharia de software na Google

Titus Winters, Tom Manshreck, Hyrum Wright

Publisher Resources

ISBN: 9798341642454