On deadlock, livelock, and forward progress

Alex Ho, Steven M. Smith, Steven J. Hand · 2021

Deadlock and livelock can happen at many different levels in a distributed system. We unify both around the concept of forward progress and standstill. We describe a framework capable of detecting the lack of forward progress in distributed systems. Our prototype can easily solve traditional deadlock problems where synchronization is via a customer network protocol; however, many interesting research challenges remain.

Read the paper · More papers on PaperTik