Feb 18, 2016
In this episode, Johannes Thönes, a ThoughtWorks developer based in Hamburg, interviews Lukasz Plotnicki, also a developer and ThoughtWorker, on the Backend for Frontend microservices pattern. Lukasz is the author of BFF @ SoundCloud, an article about the backend for frontends pattern which he looked into with Sam Newman at SoundCloud. This pattern describes the creation of one specific backend to provide functionality specifically to the need of a single client. Johannes talks with Lukasz about the BFF pattern rooted in a Microservices environment. First, they explain the difference between UI fragment composition and the backend for frontends approach as two alternatives. Then they discuss how backend for frontends fit into a microservices architecture and how it can be structured organizationally. We close the episode by discussing how many backend for frontends are already out there.