Fundamentos de Hardware para Desenvolvedores
Fundamentos físicos de hardware para quem estuda nuvem: CPU, memória, armazenamento, rede e virtualização, com ferramentas práticas para medir cada conceito na mão.
- 01
Processamento: a CPU
O coração do computador. Como instruções são buscadas, decodificadas e executadas em silício.
- 02
Memória: RAM e cache
Por que a RAM é tão rápida e tão volátil, e o que isso muda na forma como você escreve software.
- 03
Armazenamento persistente
SSDs, HDDs e por que salvar dados tem um custo muito maior do que manter na memória.
- 04
Redes: comunicação entre dispositivos
Como dados saem de um dispositivo e chegam em outro, seja por cabo ou pelo ar, e as camadas de segurança que protegem esse tráfego.
- 05
Barramentos e I/O Devices
Como a CPU se comunica com memória, discos e periféricos, e os mecanismos que tornam essa comunicação eficiente.
- 06
Virtualização
Como hypervisors criam múltiplos computadores independentes num único hardware, e onde VMs, Docker e Kubernetes se encaixam nessa pilha.