Web y desarrollo
Herramientas interactivas con métodos transparentes. Cambia los datos, comprueba el ejemplo e interpreta el resultado junto con sus supuestos.
Calculadora de ingresos por páginas vistas
Páginas vistas = visitas × páginas por visita. Ingresos estimados = páginas vistas ÷ 1000 × RPM de página.
Calculadora de ahorro en origen por caché
Solicitudes al origen = solicitudes totales × (1 − aciertos de caché). Con 80% de aciertos, 100000 solicitudes dejan 20000 consultas esperadas al origen.
Calculadora de tiempo de caída permitido
Caída permitida = duración del periodo × (1 − disponibilidad objetivo). Un 99,9% durante 30 días permite 43,2 minutos según este modelo temporal.
Calculadora de disponibilidad observada
Disponibilidad = (tiempo supervisado − caída) ÷ tiempo supervisado × 100. Usa solo caídas dentro del mismo periodo.
Calculadora de solicitudes por segundo
RPS medio = solicitudes ÷ segundos transcurridos. 180000 solicitudes en una hora promedian 50 por segundo.
Calculadora de concurrencia media
Concurrencia media = solicitudes por segundo × duración media en segundos. A 80 RPS y 250 ms se esperan 20 solicitudes en curso.
Calculadora de volumen de transferencia
Bytes transferidos = respuestas × tamaño medio. Dos millones de respuestas de 20 KB decimales contienen 40 GB de datos.
Calculadora de ahorro por compresión
Ahorro = bytes originales − comprimidos. El porcentaje divide esa diferencia por el original; la relación divide el tamaño original por el comprimido.
Aciertos de caché por solicitud y por bytes
La tasa por solicitudes pesa cada solicitud igual; la de bytes pesa el cuerpo de respuesta. Con 99 respuestas de 1 KB en caché y una de 1000 KB fuera, hay 99% de aciertos por solicitud y solo 9,01% por bytes.
Relación de compresión frente a porcentaje ahorrado
Con la convención original:comprimido, relación = bytes originales ÷ comprimidos. Pasar de 100 KB a 25 KB da compresión 4:1 y ahorro del 75%, no 400%.
Códigos HTTP para comprobar webs e integraciones
El código describe el resultado de una solicitud HTTP. Una página de error que devuelve 200 difiere de un 404 real. Al probar una web o API, lee código, método y cabeceras juntos.
Directivas Cache-Control: guardar y reutilizar son decisiones distintas
no-cache permite guardar pero exige validar antes de reutilizar. no-store indica no guardar la respuesta. max-age fija vida de frescura, no garantiza conservar el objeto durante ese tiempo.
Tabla de tamaño Base64 con relleno
Base64 estándar con relleno necesita 4 × techo(bytes originales ÷ 3) caracteres sin saltos de línea. Tres bytes generan cuatro caracteres; en entradas pequeñas el relleno aumenta el sobrecoste porcentual.
Disponibilidad y minutos de caída en 30 días
Convierte un objetivo de disponibilidad en caída permitida durante exactamente 30 días. Un objetivo de 99,9% permite 43,2 minutos en ese periodo fijo.
Solicitudes por segundo, minuto y día: tabla de conversión
Multiplica la tasa constante por segundo por 60 para un minuto o por 86400 para un día. Compara tasas sostenidas equivalentes.
Resolución y memoria RGBA sin comprimir
Un píxel RGBA de 8 bits usa cuatro bytes antes del relleno de filas y otros extras. Anchura × altura × cuatro estima un único búfer de píxeles sin comprimir.