Produkty Poradenství O nás Blog Kontakt English

Netflix DGS

Observabilita a optimalizace vašeho GraphQL API

Observabilita a optimalizace vašeho GraphQL API

Část 7 série Production GraphQL — federation s GraphQL routerem, identifikace klientů, metriky na úrovni operací, klasifikace chyb, analytika schématu a optimalizace výkonu pro vaše DGS API.

  • GraphQL
  • Netflix DGS
  • Observability
  • Performance
  • Federation
Číst dále arrow_forward
DGS ve velkém měřítku: Testování, evoluce schématu a federation

DGS ve velkém měřítku: Testování, evoluce schématu a federation

Část 5 série Production GraphQL — unit testování DGS komponent pomocí Spocku, evoluce GraphQL schématu bez rozbití klientů a federace více služeb do jednoho unified graphu.

  • GraphQL
  • Netflix DGS
  • Testing
  • Federation
  • Java
Číst dále arrow_forward
Real-time a reaktivní vzory s Netflix DGS

Real-time a reaktivní vzory s Netflix DGS

Čtvrtý díl série Production GraphQL — GraphQL subscriptions přes WebSocket, volba mezi Mono a CompletableFuture pro data fetchery a AOP-based observabilita vaší GraphQL API.

  • GraphQL
  • Netflix DGS
  • WebSocket
  • Spring WebFlux
  • Observability
Číst dále arrow_forward
Zabezpečení GraphQL API s Netflix DGS

Zabezpečení GraphQL API s Netflix DGS

Třetí díl série Production GraphQL — autentizace a autorizace pomocí @PreAuthorize, sanitizace chyb proti úniku informací a limity hloubky a složitosti dotazů proti zneužití.

  • GraphQL
  • Netflix DGS
  • Spring Security
  • Java
  • API Security
Číst dále arrow_forward
Řešení N+1 problému pomocí Data Loaderů a Field Resolverů

Řešení N+1 problému pomocí Data Loaderů a Field Resolverů

Druhý díl série Production GraphQL — jak DGS data loadery batchují databázové dotazy a eliminují N+1 problém, kdy použít MappedBatchLoader vs BatchLoader a vzory pro stránkování v GraphQL API.

  • GraphQL
  • Netflix DGS
  • Spring Boot
  • Java
  • Performance
Číst dále arrow_forward
Schema-first GraphQL s Netflix DGS

Schema-first GraphQL s Netflix DGS

1. díl série Production GraphQL — jak Netflix DGS a Spring for GraphQL splynuly v jeden stack, schema-first vývojové vzory, generování kódu a třívrstvý typový systém, který udrží vaše API udržovatelné.

  • GraphQL
  • Netflix DGS
  • Spring Boot
  • Java
  • API Design
Číst dále arrow_forward