Session

Backends for Frontends: Microservices’ Bestie

“Any problem in computer science can be solved with another layer of indirection.” - David Wheeler (maybe)



Mobile application developers created the Backends for Frontends Pattern as a layer of abstraction between mobile clients and backend services.



In Microservices Architectures the Backends for Frontends pattern helps development, testing, and deploying user interfaces and insulates end users from breaking changes.



In this talk we will build a BFF, introducing techniques and tools along the way including:
* comparing REST, gRPC, and GraphQL

* reactive approaches to service calls

* avoiding coupling between BFF’s
* approaches for testing and mocking services


You will leave with an understanding of where and how to use the Backend for Frontends Pattern, how to get started, and how to securely put your BFF into production.

Source and infrastructure code will be on GitHub.

Jeremy Davis

Solving things, slinging opensource

Decatur, Georgia, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top