News for hackers. Stuff that matters.
Re:The Firing Squad Problem by barrkel on Friday February 07, 2014 @09:53AM (#7196469)
Of course, that's not the point. The firing squad metaphor is just to describe the problem of coordinating a synchronous activity given a linear non-zero-time peer to peer communication mechanism.
Re:The Firing Squad Problem by RyanZAG on Friday February 07, 2014 @10:56AM (#7196818)
Not necesserily, it's still good to realize that there would be a more efficient solution. This applies in the real world too: you might be working out the best way to notify servers of an event through P2P, but it may be better to simply notify those servers in some broadcast pattern. (The idea of a mirror to notify all soldiers at once would be a broadcast pattern)
Re:The Firing Squad Problem by judk on Friday February 07, 2014 @11:29AM (#7197058)
Networks do not have the same physics/geometry as the vacuum of space, latency cannot be assumed to be 0.
Re:The Firing Squad Problem by jerf on Friday February 07, 2014 @11:39AM (#7197132)
The reason why latency in a network can not be zero is the geometry of space. In the real universe the only possible zero-latency (macroscopic) connection is the one that travels 0 distance.