DQD is a daemon that enables flows of consuming data from queue systems or pushing data, make it optimal It was designed to run as a side car container adjacent to an existing rest-service affectively enabling the service to behave as a worker.
- Multiple Providers support
- Multiple pipelines per instance
- Error handling
- Backpressure with dyanmic concurrency
- Rate metrics
- Single binary or Docker image
- AWS SQS
- Azure Queue
- Azure Service bus
run go install github.com/soluto/dqd
run dqd
run docker run -v `pwd`:/etc/dqd soluto/dqd in a folder that conatins dqd.yaml
DQD is in very early stage (pre-alpha) and shouldn't be used in production yet.