Cómo Priorizar Efectivamente Archivos de Clientes Premium en un Sistema de Transformación de Datos con Amazon S3 y EC2

Pregunta

Su aplicación proporciona servicios de transformación de datos.

Los archivos que contienen datos que se van a transformar primero se cargan en Amazon S3 y luego se transforman mediante una flota de instancias Spot EC2.

Los archivos enviados por sus clientes premium deben transformarse con la máxima prioridad.

¿Cómo implementarías un sistema así?

Respuestas

A. Utilice una tabla de DynamoDB con un atributo que defina el nivel de prioridad. Las instancias de transformación escanearán la tabla en busca de tareas, ordenando los resultados por nivel de prioridad.

B. Utilice el enrutamiento basado en la latencia de Route 53 para enviar tareas de alta prioridad a las instancias de transformación más cercanas.

C. Use dos colas SQS, una para mensajes de alta prioridad y la otra para prioridad predeterminada. Las instancias de transformación primero sondearán la cola de alta prioridad; si no hay ningún mensaje, sondearán la cola de prioridad predeterminada.

D. Usar una sola cola SQS. Cada mensaje contiene el nivel de prioridad. Las instancias de transformación sondean primero los mensajes de alta prioridad.

Respuesta Correcta

A.BCD

Respuesta correcta - C.

La mejor manera es usar dos colas SQS.

Cada cola se puede sondear por separado.

La cola de alta prioridad se puede sondear primero.

Para obtener más información sobre AWS SQS, consulte el siguiente enlace:

https://aws.amazon.com/sqs/

¡Ahora puedes descargar los tests!

Aquí puedes echar un vistazo a los tests que puedes descargar en formato PDF y Epub  para visualizarlos en tus dispositivos favoritos o incluso imprimirlos para estudiar, subrayar o hacer anotaciones en papel.
Poco a poco vamos agregando más.
Descargar versión imprimible
crossmenu