Насколько я понимаю, утилита graphql dataloader используется для пакетирования параллельных запросов и использует функцию кэширования / напоминания для обеспечения оптимизации производительности. По сути, одновременные запросы от нескольких клиентов объединяются.
Однако, согласно https://github.com/graphql/dataloader#caching-per-request, кажется, что ваши загрузчики генерируются для каждого запроса в контексте приложения Express - разве это не делает его непригодным для использования несколькими клиентами / делает его непригодным для пакетных параллельных запросов? Кеш, который используется только для каждого запроса, не кажется таким полезным ... что мне здесь не хватает?