Quanta Magazine
Our computers can get a lot more done when they share the load with other machines.
No device is an island: Your daily computational needs depend on more than just the microprocessors inside your computer or phone. Our modern world relies on “distributed computing,” which shares the computational load among multiple different machines. The technique passes data back and forth in an elaborate choreography of digital bits — a dance that has shaped the internet’s past, present and likely future.