У нас вы можете посмотреть бесплатно GraphQL для Java-разработчиков: 06 - Проблема N+1 и виртуальные потоки или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом видео мы разберем проблему N+1, одну из самых распространенных проблем производительности в GraphQL. Когда вы запрашиваете список книг, и каждая из них вызывает отдельный вызов для получения информации об авторе, все быстро замедляется. Мы рассмотрим, как аннотация @BatchMapping в Spring for GraphQL решает эту проблему, загружая все связанные данные в одном вызове. Затем мы пойдем еще дальше и включим виртуальные потоки, чтобы наши обработчики данных могли работать параллельно, а не последовательно в одном потоке Tomcat. В итоге ваш API станет значительно быстрее всего с несколькими небольшими изменениями. 📹 Об этом курсе В этой серии вы научитесь создавать GraphQL API с нуля, используя Spring Boot. Мы начнем с того, почему существует GraphQL, и пройдемся по проектированию схемы, обработчикам данных, оптимизации производительности, наблюдаемости и многому другому. 📦 Репозиторий GitHub - Книги по GraphQL: https://github.com/danvega/graphql-books 📖 Документация Spring для GraphQL: https://docs.spring.io/spring-graphql... 🔧 GraphQL Java: https://www.graphql-java.com/ 🚀 Spring Initializr: https://start.spring.io 📘 Спецификация GraphQL: https://spec.graphql.org 👋🏻Свяжитесь со мной: Веб-сайт: https://www.danvega.dev Twitter: / therealdanvega Github: https://github.com/danvega LinkedIn: / danvega Рассылка: https://www.danvega.dev/newsletter ПОДПИСАТЬСЯ НА МОЮ КАНАЛ: http://bit.ly/2re4GH0 ❤️