The functional paradigm is not only applicable to programming. There is even more reason for using functional patterns at an architectural level. MapReduce is the most famous example of such a pattern. In this talk, we will go through a few other patterns, and their corresponding stateful anti-patterns.
Lars Albertsson has worked with data-intensive and scalable applications at Google, Spotify, natural language processing startup Recorded Future, and with stock exchange systems. He is now the data architect for the common technology platform at Schibsted Media Group.