crate / crate/cratedb-toolkit

I/O: Support for MQTT and AMQP

Open
#696 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
10
Forks
5
Avg merge
7d 5h
Merged PRs (30d)
7

Description

## About
Pull LorryStream into CTK to provide MQTT and AMQP support via `ctk load` interface in order to streamline this incantation.
```shell
uvx --from=lorrystream lorry relay \
"mqtt://localhost/testdrive/%23?content-type=json" \
"crate://localhost/?table=testdrive"
```

## References
- https://github.com/crate/cratedb-guide/blob/ce4f165/docs/integrate/mqtt/index.md?plain=1#L31-L39

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the ctk load interface and compare it with the referenced MQTT integration guide. Review how the shown LorryStream lorry relay command maps onto CTK, including both MQTT and AMQP inputs. Done means CTK provides the intended MQTT and AMQP support through ctk load and streamlines the documented incantation.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.