Designing a message queuing system with zerocopy (zerocopyMQ)
Budget: $30 – $250 USD
A scheme with a single process that acts as a broker will be used, providing the spatial and temporal decoupling offered by the message queuing systems. The broker will be in charge of managing the queues and storing the messages addressed to them. Thanks to spatial decoupling, the processes that use this system do not need to know or interact with each other, but will only communicate with the broker by referring to the name of the corresponding message queue. Also, the storage of queue messages by the broker will provide the required temporary decoupling.