Taking Stock of Distributed Computing

25 Years of Topological Perspective on Distributed Computing