In this presentation, Tony introduces some of the essential tenets of functional programming and why they are important. He draws on the existing Java knowledge of the audience to relate foreign concepts. Tony then goes on to introduce the Scala programming language to the audience.
In the presentation we lead the audience through the technology selection process used on a project processing large datasets in realtime. We discuss the decisions behind our choice of Grid technologies and how data and computational requirements influence these decisions. We go on to give an overview of grid computing and finally we develop a working grid across a cluster of two nodes using GridGain, an open source grid toolkit. We discuss the outcomes of the project including lessons learnt ...