use asyncrhonous i/o for kepaxos-related communication