7P by xguru 2021-02-04 | favorite | 댓글과 토론

"Domain Graph Service"
- Spring Boot용 GraphQL 서버 프레임워크
ㅤ→ Annotation 기반 프로그래밍 모델
ㅤ→ Kotlin 으로 작성되었지만 주로 Java에서 사용하게 설계됨
ㅤ→ Spring Security 연결
- 유닛 테스트처럼 쿼리 테스트를 작성할 수 있는 테스트 프레임워크
- Full GraphQL 서버
ㅤ→ GraphQL 스키마로부터 Java/Kotlin 타입을 생성할수 있는 Gradle 코드 생성 플러그인
ㅤ→ GraphQL Federation과 쉬운 연동
ㅤ→ WebSocket 과 SSE로 GraphQL Subscription 지원
ㅤ→ 파일 업로드
ㅤ→ graphql-java 기반
- Java 용 GraphQL 클라이언트
- Pluggable instrumentation
- 오픈소스 하기전부터 넷플릭스 내부에서 대규모로 사용중 = Production Ready
ㅤ→ 넷플릭스도 똑같은 소스를 사용중이며, 추가로 분산 트레이싱/로깅/지표 관련 모듈을 사용중