Lista de papers fundamentales en sistemas distribuidos

Fuentes: List of fundamental papers in distributed systems

La lista 'Distributed Systems Classics' compila una selección de artículos académicos influyentes que han definido el campo de los sistemas distribuidos. Publicada originalmente en 2017 por Nicolae Vartolomei y actualizada en 2022, esta recopilación sirve como punto de partida para comprender el espacio de problemas técnico de la disciplina. El documento incluye diez referencias clave que abarcan desde la sincronización de relojes hasta los algoritmos de consenso modernos.

Entre los trabajos incluidos se encuentran los clásicos de Leslie Lamport, como 'Time, clocks, and the ordering of events in a distributed system' (1978) y 'Paxos Made Simple' (2001), fundamentales para entender la causalidad y el consenso. También se listan contribuciones de otros autores como Robert Shostak y Marshall Pease en el problema de los Generales Bizantinos (1982), y el trabajo de Fischer, Lynch y Paterson sobre la imposibilidad del consenso con procesos fallidos (1985). La lista incorpora también hitos recientes, como el artículo de Satoshi Nakamoto sobre Bitcoin (2008) y los tipos de datos replicados sin conflicto (2011). Esta selección es útil para investigadores y estudiantes que buscan una base sólida en la teoría y la práctica de la computación distribuida.