How can two processes communicate using named pipes (fifos)?
NamedPipes, also known as FIFOs (“First In First Out”) are well suited for inter-process communication. The advantage over using files as a means of communication is, that processes are synchronized by pipes: a process writing to a pipe blocks if there is no reader, and a process reading from a pipe blocks if there is no writer.