anitnilay20 / anitnilay20/thoth
Data source: Kafka plugin
- Linguagem predominante
- Rust
- Estrelas
- 70
- Forks
- 5
- Merge médio
- 10h 33min
- PRs com merge (30d)
- 2
Descrição
Streaming platform / message broker. **Non-SQL** — the most different paradigm.
Builds on the **Seshat** foundation (#93, shipped in #99): host `tcp-client` (+ host-side TLS), owner-thread query execution, `secure-storage` for credentials, and the `UiNode` DSL (connection dialog, dock tabs, results grid, `json-tree`).
## Transport
- Kafka binary wire protocol over TCP `:9092` (versioned request/response APIs). Auth: SASL (PLAIN / SCRAM), TLS.
## Reuse
- `tcp-client`, owner thread, `secure-storage`.
## New work (substantial)
- Kafka protocol: `ApiVersions`, `Metadata`, `Fetch`, `Produce`, `ListOffsets`, consumer-group APIs; SASL handshake. UI: brokers, topics/partitions, tail/consume messages, produce, consumer-group lag.
---
Part of the data-source plugins epic #109.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.