Be the first to like this
The topic of this presentation is about demonstrating how Scala and GridGain software allows to build a real time, MapReduce application in a record time and how GridGain’s approach is different to the one employed by Hadoop MapReduce framework that is based on offline batch-oriented processing. Most of the presentation will be concentrate on the live “from scratch” coding of the application that takes an ubiquitious Hadoop example of calculating word frequencies in the large body of text and implementing it using GridGain to work in 100% real time context instead. The live coding part of the presentation will be done using Scala programming language that is natively supported by GridGain. The initial 10 minutes of the presentation will be devoted to explaining the MapReduce concept. High level explanation about GridGain and Hadoop approaches to solving it, and its respective tradeoffs. Overall - the presentation is extremely hands-on and requires a significant level of understanding of Java or Scala, and basic level of understanding for distributed programming concepts such as In-Memory Data Grid and Compute Grids.