I am trying to create an application that is just a queue and it will have worker threads processing messages in the queue. That by itself shouldn't be a problem, but the queue will not originate from filesystem. What I would like to do is bypass the filesystem entirely and send the data to the application, to be added to the queue. I want to bypass the filesystem because I have a scheduler that can run dozens of times per second which would be used to add to the queue eventually.
How can I send data to this application while it is already running?