Assume 3 messages that are each 8-bytes in size have been sent into a pipe. How many bytes could be received on the next read from the pipe?
Pipes are considered a byte-stream form of IPC, rather than a sequence of messages.
There is no link between the number of bytes in one write to a pipe and the next read.
A process can read as many bytes as there are currently in the pipe.