Back to Java User Group Home Print this page

Java User Group

April 2018 Meeting Information

April 10, 2018
Gambling With Leopards

We are happy to announce that Java Champion and co-founder of jClarity, Ben Evans will be our special guest for this month's meeting.

This is a fairly light-hearted talk, that describes an experience report of a real application - BetLeopard. This application is a reference implementation of an open-source horse racing engine that uses distributed computation.

Ben will showcase several different ways of approaching a calcuation problem - first by using Java 8 lambdas, then by using Hazelcast IMDG with Apache Spark for processing and then again with Hazelcast Jet. Ben will also consider a more advanced example - basic real-time risk calculation. The talk covers processing techniques, some domain design, serialization as well as showing how to get started with Spark and Jet.