API Gateway - BFF, API Aggregation, GraphQL
Kolejny odcinek z API Gateway. Tym razem poruszamy jedno z zastosowań, jakim jest BFF, API Aggregation oraz jak wypada przy tym GraphQL.UserVoiceCiekawe linki i inne znaleziska z tego odcinka: Kubernetes in Action Kubernetes: Up and Running, Second Edition A decade in review in tech This Is My 10-Year-Plan. What’s yours? - Mark Rendle Overambitious API gateways Overambitious API gateways BFF @ SoundCloud Pattern: API Gateway / Backends for Frontends The API gateway pattern versus the Direct client-to-microservice communication Pattern: API Composition Pattern: Backends For Frontends Gateway Aggregation pattern
Łukasz i Szymon przedstawiają temat odcinka i opisują swoje ostatnie czytania i zainteresowania technologiczne.
Łukasz opisuje ilość czasu poświęconego na przygotowanie odcinka i podziela się swoim doświadczeniem z czytaniem książki o Kubernetes.
Łukasz wprowadza definicję API Gateway i wprowadza nowe pojęcie BFF (Backend for Frontends).
Łukasz i Szymon omawiają definicję BFF, jego zalety oraz przykłady zastosowania.
Szymon porównuje API Aggregation z GraphQL, omawiając różnice w wersjonowaniu, kontrakcie i testowalności.
Szymon omawia wersjonowanie i kontrakty w kontekście API Aggregation i GraphQL.
Szymon porusza temat testowalności i cache'owania w API Aggregation i GraphQL.
Szymon porównuje implementację rate limiting w API Aggregation i GraphQL.
Łukasz i Szymon podsumowują rozmowę i podnoszą wnioski dotyczące zastosowania BFF i API Aggregation.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
UserVoice
Ciekawe linki i inne znaleziska z tego odcinka:
Kubernetes in Action
Kubernetes: Up and Running, Second Edition
A decade in review in tech
This Is My 10-Year-Plan. What’s yours? - Mark Rendle
Overambitious API gateways
Overambitious API gateways
BFF @ SoundCloud
Pattern: API Gateway / Backends for Frontends
The API gateway pattern versus the Direct client-to-microservice communication
Pattern: API Composition
Pattern: Backends For Frontends
Gateway Aggregation pattern