Semaphores in computer science, in which only one part of a concurrent system may access a limited resource. This application of mutual exclusion in computing was invented by Edsger Dijkstra.
Semaphore, South Australia , an historic seaside community.