Sistemas distribuidos

Servicio: Resolución / Universidad: UOC / Curso 2025/2026 Semestre 2

Encarga la Resolución de PACs o PECs UOC

Modalidad Personalizada: 100 €/PAC, 200€/Práctica
Modalidad Compartida: 70€/PAC, 140€/Práctica

100,00 

Encarga Exámenes Finales


Tips para resolver tus PACs

Tips para la PAC1 de Sistemas distribuidos
  • Relaciona cada componente con ejemplos reales de sistemas distribuidos para demostrar comprensión más allá de la teoría.
  • No te limites a definir conceptos: explica siempre cómo afectan a escalabilidad, fallos y rendimiento con cierto detalle.
  • Integra el contenido del libro dentro de la explicación, no solo en el apartado de referencias.
  • Prioriza claridad y coherencia en la arquitectura propuesta, justificando cada decisión como si tuvieras que implementarla en producción.
Tips para la PAC3 de Sistemas distribuidos
  • Para el ejercicio de raft_logs.csv, revisa fila por fila que el número de "Term" nunca baje. En Raft, un log con una secuencia Term: 3, 3, 2 es físicamente imposible. Si detectas un solo descenso, marca la secuencia como FALSE y usa el motivo exacto DECREASING_TERM.
  • Al rellenar la tabla de búsqueda en chord.csv, recuerda que el nodo siempre elige el dedo más lejano que no sobrepase el ID del objetivo. Si un dedo apunta exactamente al objetivo, ese es el salto definitivo.
  • En la Pregunta 2, asegúrate de mencionar el concepto de "Commit Wait". La clave no es solo que Google use relojes atómicos, sino que el sistema se obliga a esperar un tiempo igual a la incertidumbre para garantizar que ninguna transacción posterior reciba un sello de tiempo anterior. Sin esa espera, el hardware por sí solo no garantiza la consistencia.
  • En la Pregunta 2 de Spanner, asegúrate de mencionar el concepto de "Commit Wait". La clave no es solo que Google use relojes atómicos, sino que el sistema se obliga a esperar un tiempo igual a la incertidumbre (ε) para garantizar que ninguna transacción posterior reciba un sello de tiempo anterior. Sin esa espera, el hardware por sí solo no garantiza la consistencia.
  • En la Pregunta 3, no confundas el papel de cada protocolo. Recuerda: Paxos se usa para replicar los datos de una sola tableta (consistencia dentro de un grupo), mientras que 2PC solo entra en juego cuando una transacción afecta a múltiples tabletas (orquestación entre grupos). Es un error común decir que Spanner solo usa Paxos para todo.
  • La guía de la PEC es tajante: si falta el apartado de "Apartados libro", "Otras referencias" o "IA", te quitan el 50% de la nota de esa pregunta automáticamente. No los pongas todos al final del documento, deben ir debajo de cada respuesta.