in the sense that it would be nice if on a given port different messages could be accepted. So that introducing new message types would not require extra new ports.
E.g. if we want to implement leader election algorithm, then the messages which are exchanged in that protocol are ceratinly different from the ones which are exchanged in a transaction (2PC, 3PC, whatever). And it would be a bit tedious to open a new port for that on the KVServer. (We already have one port for KVClient, one port for KVServer, one port for KVECS requests.)
in the sense that it would be nice if on a given port different messages could be accepted. So that introducing new message types would not require extra new ports.
E.g. if we want to implement leader election algorithm, then the messages which are exchanged in that protocol are ceratinly different from the ones which are exchanged in a transaction (2PC, 3PC, whatever). And it would be a bit tedious to open a new port for that on the KVServer. (We already have one port for KVClient, one port for KVServer, one port for KVECS requests.)