distributed computing with gridgain & scala
TRANSCRIPT
“Distributed Computing with GridGain and Scala”
@gridgain
by Renat Akhmerov
Distributed Computing with Scala and GridGain Slide 2
Agenda 20/80
> Talking 20%
> What is GridGain and Scala?
> Live Coding 80%
> Scala + GridGain
> Q & A
Distributed Computing with Scala and GridGain Slide 3
GridGain In A Glance
> Distributed Computing Made Simple
> GridGain combines:> Compute Grid> Data Grid> Zero Deployment
> Scalar - Scala-based DSL
Distributed Computing with Scala and GridGain Slide
Compute Grid
> Closure execution> MapReduce> Fault tolerance> Load balancing> Seamless integration with Data Grid> Zero Deployment
4
Distributed Computing with Scala and GridGain Slide
Data Grid
> Key-Value storage> Local, Fully Replicated, Partitioned> Rich Post-Functional APIs> Projections> Advanced Querying (SQL, Text)> Zero Deployment
5
Distributed Computing with Scala and GridGain Slide 6
Scala In A Glance
> Started in 2003 by Martin Odersky at EPFL
> Post-Functional language
> Fully inter-compatible with Java
> Performance equal to Java
> Statically typed
> Scalable language - DSL heaven
Distributed Computing with Scala and GridGain Slide 7
Live Coding Demo
> Every line of code - every character
> No pre-built code snippets
> No custom configurations
Distributed Computing with Scala and GridGain Slide 8
Q & A
Thank you for your time!
Renat Akhmerov: [email protected]: www.gridgain.com
@gridgain