IOThe IO module is responsible in encoding, decoding and shuffling data across the nodes in the cluster.