1.

Record Nr.

UNISALENTO991002628479707536

Autore

Alberti, Alberto <1920 m.>

Titolo

Parole di luce / Alberto Alberti

Pubbl/distr/stampa

Milano : La giovane Italia, 1919

Descrizione fisica

23 p. ; 14 cm

Disciplina

370.114

Soggetti

Educazione

Lingua di pubblicazione

Italiano

Formato

Materiale a stampa

Livello bibliografico

Monografia

2.

Record Nr.

UNINA9911009210703321

Autore

Santana Eduardo Felipe Zambom

Titolo

Caixa de Ferramentas Da Arquitetura de Software : Como Tornar Suas Aplicações Mais Escaláveis, Confiáveis e Seguras

Pubbl/distr/stampa

São Paulo : , : Casa do Código, , 2024

©2024

ISBN

9788555193651

8555193656

Edizione

[1st ed.]

Descrizione fisica

1 online resource (119 pages)

Soggetti

Software architecture

Software frameworks

Lingua di pubblicazione

Portoghese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

Parte 1: Introdução à Arquitetura de Software --   Arquitetura de software --   Modelos de Arquitetura de Software --     2.1 Monólito --     2.2 Arquiteturas distribuídas -- Parte 2: Desempenho --   Desempenho --     3.1 Escalabilidade --     3.2 Elasticidade --   Desempenho e



escalabilidade no código --     4.1 Melhorias na implementação --     4.2 Cache --     4.3 Índices --     4.4 Comunicação assíncrona --   Desempenho e escalabilidade na infraestrutura --     5.1 Melhoria de hardware --     5.2 Balanceamento de carga --     5.3 Cache na infraestrutura -- Parte 3: Confiabilidade --   Confiabilidade --     6.1 Tolerância a falhas --     6.2 Disponibilidade --     6.3 Monitoramento --     6.4 Recuperabilidade --   Confiabilidade no código --     7.1 Tratamento de exceções --     7.2 Timeouts --     7.3 Limitação de taxa (Rate limiting) --     7.4 Monitoramento --   Confiabilidade na infraestrutura

Sommario/riassunto

This book provides an in-depth exploration of software architecture, emphasizing its importance for both simple and complex applications. It discusses the necessity of designing robust architectures to maintain performance, scalability, elasticity, reliability, usability, and security, particularly in applications with high user demands. The book outlines the challenges of balancing various quality attributes and making trade-offs in architectural decisions. It provides practical examples, particularly using Java and the Spring framework, to illustrate these concepts. The intended audience includes software developers and architects seeking to enhance their understanding of software architecture and its application in real-world scenarios.