Grokking Concurrency in Go
Vote

0% completed

​

Livelocks and Starvation

Two people meet in a narrow hallway, walking toward each other. Each one politely steps to the left to let the other pass, so they are face to face again. Both move to the right at the same moment. Then both move to the left again. Neither person is standing still, and both are trying to help, yet neither gets past.

A deadlock leaves goroutines parked and waiting. The hallway problem is different. Both people keep moving and keep reacting to each other

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content