бы сотни мегабайт через graphql api? Например, как бинарные стримингом как то еще. Есть идеи / решение?
GraphQL не для бинарных данных а строк. Идея бинарь в строку и обратно - костыль. Идея - не использовать для транспортировки бинарных данных GraphQL.
Я не про это. Исходный массив данных - нормальные древовидные массивы объектов (json). Но ответ на запрос имеет большой объем - от сотен мегабайт. Как его(ответ) эффективно можно передавать, не на сторону UI, а например, на сторону конвейера данных, использующего grpahql конечную точку для запроса этих данных? Какой то graphql сервер реализовал передачу таких даных поверх какого-либо друго транспорта, стриминга например?
Ну тогда можно использовать graphql Pub/Sub (знаю что в js поддерживается) механизм, чтоб чанками отдавать данные
можно использовать сжатие на стороне веб-сервера
Оно особо не дась наверное ничего. Одна из задач доставить ответ пакетами в условиях нестабильного соединения наприиер
Обсуждают сегодня