Web e desenvolvimento
Ferramentas interativas com métodos transparentes. Altere os dados, confira o exemplo e interprete o resultado junto com as premissas.
Calculadora de receita por páginas vistas
Páginas vistas = visitas × páginas por visita. Receita estimada = páginas vistas ÷ 1000 × RPM de página.
Calculadora de economia na origem por cache
Requisições à origem = total × (1 − acertos do cache). Com 80% de acertos, 100000 requisições deixam 20000 consultas esperadas à origem.
Calculadora de indisponibilidade permitida
Indisponibilidade permitida = duração do período × (1 − disponibilidade alvo). 99,9% em 30 dias permite 43,2 minutos neste modelo temporal.
Calculadora de disponibilidade observada
Disponibilidade = (tempo monitorado − indisponibilidade) ÷ tempo monitorado × 100. Use falhas dentro do mesmo período.
Calculadora de requisições por segundo
RPS médio = requisições ÷ segundos decorridos. 180000 requisições em uma hora equivalem à média de 50 por segundo.
Calculadora de simultaneidade média
Simultaneidade média = requisições por segundo × duração média em segundos. A 80 RPS e 250 ms, a média é de 20 requisições em andamento.
Calculadora de volume transferido
Bytes transferidos = respostas × tamanho médio. Dois milhões de respostas de 20 KB decimais contêm 40 GB de dados.
Calculadora de economia por compressão
Economia = bytes originais − compactados. A porcentagem divide essa diferença pelo original; a razão divide o tamanho original pelo compactado.
Acertos de cache por solicitação e por bytes
A taxa por solicitações dá peso igual a cada uma; a de bytes pesa os corpos de resposta. Com 99 respostas de 1 KB em cache e uma de 1000 KB fora, há 99% de acertos por solicitação e só 9,01% por bytes.
Taxa de compressão versus porcentagem economizada
Na convenção original:comprimido, razão = bytes originais ÷ comprimidos. Passar de 100 KB para 25 KB dá compressão 4:1 e economia de 75%, não 400%.
Códigos HTTP para verificar sites e integrações
O código descreve o resultado de uma solicitação HTTP. Uma página de erro que retorna 200 difere de um 404 real. Ao testar site ou API, leia código, método e cabeçalhos juntos.
Diretivas Cache-Control: armazenar e reutilizar são decisões distintas
no-cache permite armazenar, mas exige validação antes de reutilizar. no-store instrui não armazenar a resposta. max-age define tempo de frescor, não garante retenção durante todo ele.
Tabela de tamanho Base64 com preenchimento
Base64 padrão com preenchimento precisa de 4 × teto(bytes originais ÷ 3) caracteres sem quebras de linha. Três bytes geram quatro caracteres; entradas pequenas têm maior sobrecarga percentual pelo preenchimento.
Disponibilidade e minutos de inatividade em 30 dias
Converta uma meta de disponibilidade em inatividade permitida durante exatamente 30 dias. Meta de 99,9% permite 43,2 minutos nesse período fixo.
Solicitações por segundo, minuto e dia: tabela de conversão
Multiplique a taxa constante por segundo por 60 para um minuto ou 86400 para um dia. Compare taxas sustentadas equivalentes.
Resolução e memória RGBA sem compressão
Um pixel RGBA de 8 bits usa quatro bytes antes do preenchimento de linhas e outros extras. Largura × altura × quatro estima um único buffer de pixels sem compressão.