This repository was archived by the owner on Dec 19, 2023. It is now read-only.
  
  
  
  
  
Description
Currently graphql-spring-boot-starter makes it easy to setup a GraphQL server, but this starter uses graphql-java-servlet which depends on the Servlet API, which uses blocking I/O, and therefore cannot run on a non-blocking reactive runtime like the Netty-based Spring WebFlux.
For high concurrency use cases it would be great to be able to get away from the blocking one-thread-per-request model and be able to use reactive programming (or for instance Kotlin coroutines, which will be supported out of the box in Spring Boot 2.2) to implement a GraphQL server.