> variable-sized means underflow? It means that the receiver has no idea how large of a message to expect until it is sent. (Hey, I made up the term). The problem is that every app is ending up needing to implement a rendezvous protocol, which is layered over libfabric, which also implements it.