New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Query Node API #8
Comments
For the MVP we're currently assuming the the query language itself will be a subset of Datomic's EDN dialect of Datalog. |
We want to add a simple crux.client ns that allow access to this REST API and to submit things into the Kafka cluster. This might be far from the end goal, but makes the system usable. |
This issue is redundant short term, we have #1974 for MVP. |
The API can look something like this:
We could maybe support both edn and JSON for the status page, via Accept headers, but not too important. |
There needs to be a way to query the data.
The simplest approach is to assume every participant is running their own query node as a library, and use the API directly.
Another approach is some from of remote API, either just taking Datalog over REST and returning EDN, or GraphQL (but likely not for MVP).
The text was updated successfully, but these errors were encountered: