Almacenamiento en caché
La caché reutiliza datos o resultados guardados. La vigencia y el círculo de usuarios autorizados forman parte del diseño.
El almacenamiento en caché guarda datos o resultados ya obtenidos para reutilizarlos en solicitudes posteriores adecuadas. Puede evitar trabajo repetido. La caché puede estar dentro de una aplicación o delante de un servicio.
Ejemplo de una vista general
Un portal hipotético calcula un resumen de pedidos y conserva el resultado. No tiene que leer y calcular todo de nuevo en cada llamada. Si los pedidos cambian, el resumen guardado puede quedar desactualizado.
El diseño debe definir cuánto tiempo puede utilizarse y cuándo se renueva. Los límites de cliente y usuario también se aplican a resultados almacenados. Una respuesta rápida de caché no demuestra datos actuales ni permiso para mostrarlos a quien los solicita.
Fuentes
Términos relacionados
- Invalidación de cachéLa invalidación hace que una copia guardada deje de reutilizarse según reglas definidas. El registro de origen es una cuestión distinta.
- Caché del navegadorLa caché del navegador guarda respuestas HTTP adecuadas. Su reutilización y validación siguen las reglas correspondientes.
- Tiempo de respuestaEl tiempo de respuesta necesita un inicio y un fin definidos. Recibir una respuesta de la API y disponer de una vista utilizable son etapas distintas.
- Sistema heredadoUn sistema existente que sigue en uso, con dependencias técnicas y de negocio acumuladas.
- Arquitectura multiinquilinoUna solución multiinquilino admite ámbitos separados por cliente o grupo. Un inquilino no equivale automáticamente a una persona o una base de datos.
- Tasa de procesamientoEsta medida expresa el trabajo procesado por periodo. No equivale a la duración de una solicitud ni al número de usuarios simultáneos.
Artículos sobre el tema








Desarrollo de software con ASES
Software a medida, aplicaciones web y móviles


