Last Friday I did a presentation at Visug XL. If you missed my presentation or are interested in the slides, I've made them available for download here.
No idea what my talk was about? Here is the abstract:
There it is! After months of struggling your well decomposed microservices architecture finally sees the light. Nicely separated services with their own datastore, well defined service boundaries, clear API contracts, … . A software architect dream is coming true.
But now you need to start working on the frontend and gone is all your clean separation!
In this session we’ll walk the last mile and evaluate multiple ways on how to bring information from multiple (micro) services together so that they can be consumed by the frontend.
ViewModel composition, gateway aggregation, Backend for Frontends, GraphQL Federation and other options are compared and pro’s and con’s of each technique will be discussed.