DGS - o servidor GraphQL open source da Netflix
(netflix.github.io)"Domain Graph Service"
- Framework de servidor GraphQL para Spring Boot
→ Modelo de programação baseado em anotações
→ Escrito em Kotlin, mas projetado para ser usado principalmente em Java
→ Integração com Spring Security
-
Framework de testes que permite escrever testes de consultas como testes unitários
-
Servidor GraphQL completo
→ Plugin de geração de código do Gradle capaz de gerar tipos Java/Kotlin a partir do schema GraphQL
→ Integração fácil com GraphQL Federation
→ Suporte a GraphQL Subscription com WebSocket e SSE
→ Upload de arquivos
→ Baseado em graphql-java
-
Cliente GraphQL para Java
-
Instrumentação plugável
-
Usado em grande escala internamente na Netflix desde antes de virar open source = pronto para produção
→ A própria Netflix usa exatamente o mesmo código e, além disso, utiliza módulos relacionados a rastreamento distribuído/logs/métricas
Ainda não há comentários.