Un servicio de perfiles de usuario con alta tasa de lectura (5:1 lectura/escritura) está sobrecargando la base de datos. Añade un caché write-through.
El caché write-through actualiza el caché y la base de datos de forma atómica en cada escritura, manteniéndolos siempre sincronizados. Como resultado, cada lectura se sirve desde el caché sin riesgo de datos obsoletos — la BD recibe muchas menos consultas y la latencia de lectura se mantiene en sub-milisegundo incluso con escrituras frecuentes. Úsalo en cargas de lectura intensiva donde no se toleran lecturas obsoletas; acepta el trade-off de que las escrituras son ligeramente más lentas, ya que cada una actualiza dos stores antes de responder.
Los criterios y pesos de evaluación se revelarán después de enviar tu solución. Esto garantiza una evaluación justa de tus habilidades de diseño.
Dibuja tu diagrama, explica tus decisiones de diseño y recibe feedback impulsado por IA.
Para una mejor experiencia, haz los desafíos en una computadora o tablet — dibujar la arquitectura en el celular es difícil.