I wasn't a part of the initial decision making but was pretty happy with how easy it was to work with both zmq and flatbuffers.