Dekker's algorithm is a concurrent programmingalgorithm for mutual exclusion that allows two processes to share a single-use resource without conflict, using only shared memory for communication.
It avoids the strict alternation of a naive turn-taking algorithm, and was one of the first mutual exclusion algorithms to be invented.
... 7 - A fire in Baltimore, Maryland destroys over 1,500 buildings in 30 hours.
February 8 - Japanese surprise attack on Port Arthur (Lushun)[?] starts Russo-Japanese War
...