Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reactive-graph/plugins-interfaces
https://github.com/reactive-graph/plugins-interfaces
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/reactive-graph/plugins-interfaces
- Owner: reactive-graph
- License: mit
- Created: 2024-08-25T20:28:38.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-25T20:47:47.000Z (3 months ago)
- Last Synced: 2024-08-25T22:28:50.894Z (3 months ago)
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Interface Plugins
This repository contains plugins for the Reactive Graph that allows to interoperate with other systems.
Reactive Graph is a reactive runtime based on a graph database, empowering everyone to build reliable and efficient software.## Planned Plugins
| Protocol | Description | Status | Technology |
|-----------------|---------------------------------------------------------------------------------------|-----------------------------------------------|-----------------------------------------------------------------------|
| HTTP + JSON-RPC | Reactive Graph acts as client (send requests and get responses) | Already implemented. Move from `plugins-core` | https://github.com/reactive-graph/plugins-core/tree/main/plugins/http |
| GraphQL | Reactive Graph acts as client (send queries, send mutations, subscribe subscriptions) | Not implemented | https://docs.rs/gql_client/latest/gql_client/ |
| MQTT | Reactive Graph acts as client (subscribing queues, send messages) | Not implemented | https://github.com/bytebeamio/rumqtt |
| AMQP | Reactive Graph acts as client (subscribing queues, send messages) | Not implemented | https://github.com/amqp-rs/lapin |
| Telegraf | Reactive Graph produces metrics | Not implemented | https://github.com/maxmindlin/telegraf-rust |