archethic-foundation / archethic-foundation/archethic-node
Absinthe Graphql batching queries
- Dominant language
- Elixir
- Stars
- 82
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
### Is your feature request related to a problem?
Currently all request within a graphql query are done sequentially. This can create latency for the user to receive it's data.
### Describe the solution you'd like
Using a mechanism to execute request concurrently.
### Additional context
https://hexdocs.pm/absinthe/batching.html
https://hexdocs.pm/absinthe/dataloader.html
### Epic
_No response_
Contributor guide
Research direction
Start by reading the linked Absinthe batching and Dataloader documentation, then locate the GraphQL request execution path in this repository. The issue does not name files or tests; done would require an agreed design for concurrent independent requests and evidence that query latency improves without changing results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elixir
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100