graphql-python / graphql-python/graphene
Implement Dataloaders (N+1 issue) with middleware or follow docs example
- Dominant language
- Python
- Stars
- 8.2k
- Forks
- 818
- PR merge metrics
- No merged PRs in 30d
Description
Hi all, I am trying to incorporate Dataloaders (https://docs.graphene-python.org/en/latest/execution/dataloader/) to our schemas to reduce load on our DB. However, I was wondering if anyone has had experience using either a [middleware](https://jerrynsh.com/solving-n-1-in-graphql-python-with-dataloader/) implementation vs. the ones outlined in the docs?
I also found that [saleor ](https://github.com/mirumee/saleor/blob/master/saleor/payment/dataloaders.py)uses a slightly different approach that is more similar to what was suggested by the docs. Just wondering if any1 has had experience using this feature in a bigger project.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.