You don’t need Kafka: Building a message queue with Unix signals