Sveriges mest populära poddar
The Node (and more) Banter

The BFF Pattern: Glue or Liability?

47 min19 juni 2025

In this episode, we take a hard look at the Backend-for-Frontend (BFF) pattern: why it was introduced, where it actually helps, and where it starts to fall apart in real-world microservices architectures.

We explore the core problems BFFs were meant to solve—API orchestration, frontend-specific shaping, security boundaries—but also the unintended costs: duplication of business logic, latency introduced by over-network composition, and fragile coupling to backend services.

We’ll also dive into practical solutions:

✅When to use a BFF and when to consolidate

✅How caching can save or sink your BFF

✅Design tips for reducing orchestration overhead

✅Emerging approaches like multi-runtime co-location (Node + PHP, serverless + monoliths) that challenge the need for standalone BFFs entirelyIf you're scaling a frontend-heavy app or drowning in edge-layer glue code, this one’s for you.

Fler avsnitt av The Node (and more) Banter

Visa alla avsnitt av The Node (and more) Banter

The Node (and more) Banter med Platformatic finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.