Brownfield Migration: The Strangler Fig Approach to BFF Adoption
Incrementally introducing a BFF in front of an existing monolith or REST API without a big-bang rewrite.

Search for a command to run...
Articles tagged with #bff
Incrementally introducing a BFF in front of an existing monolith or REST API without a big-bang rewrite.

Making the BFF fault-tolerant using Polly. Handling partial upstream failures gracefully in aggregated responses.

Where caching belongs in a BFF architecture, how to avoid stale-data bugs, and cache invalidation patterns.

End-to-end traceability across Vue → BFF → upstream services using Azure Application Insights. Correlation IDs, structured logs with Serilog, custom telemetry, and Application Insights dashboards and alerts.

A layered testing strategy for the BFF. WebApplicationFactory for integration tests, Pact for consumer-driven contract testing with Vue.

Full IaaS deployment pipeline — building and tagging Docker images, publishing artifacts, and running the BFF on Azure Container Instances. Includes Azure Front Door routing and when API Management adds value vs noise.
