It's 2012, the world's supposedly coming to an end and communication's still more painful than it should be. ZeroMQ is a socket abstraction and concurrency framework ("scripting for sockets") that's changing the way we think and reason about distributed systems.