HJC-7010 Real-Time In-Memory Analytics Workshop | Devoxx

Real-Time In-Memory Analytics Workshop

Hands-on Labs

bigd Big Data, Machine Learning, IA & Analytics Intermédiaire

Neuilly 212-213M Lab

Thursday 12:55 - 15:55

Dealing with real-time, in-memory, streaming data is a unique challenge and with the advent of the smartphone and IoT (trillions of internet connected devices), we are witnessing an exponential growth in data at scale. Learning how to implement architectures that handle real-time streaming data, where data is flowing constantly, and combine it with analysis and instant search capabilities is key for developing robust and scalable services and applications.

In this lab session, we will look at how to implement an architecture like this, using reactive open source frameworks. The streaming data architecture has the following tiers: * Data collection tier * Data transport tier * Analysis tier * In-Memory data store tier * Data access tier * Client tier

An architecture based around the Swiss rail transport system will be use throughout the lab. To make it easier to set up the lab environment, we will be running the lab atop of Google Cloud Platform.

Lab session technologies: Java (attendees must be comfortable with Java 8), Infinispan, Vert.x, OpenShift and Google Cloud.

 Infinispan    Vert.x    Red Hat OpenShift    Google Cloud    analytics  
Salle Neuilly 212-213M Lab
Galder Zamarreño Galder Zamarreño

Galder is one of the founding engineers of Infinispan, Red Hat's distributed in-memory data grid store. He is responsible for the client/server architecture and has recently been implementing a Node.js client. A seasoned conference presenter, Galder is on a mission to promote Infinispan wherever he goes. He's always happy to learn new technologies and programming languages to apply in live coding demos. He's particularly keen on functional programming related technologies, having used Scala since 2009 and Haskell more recently.

Ray Tsang Ray Tsang

Ray is a Developer Advocate for the Google Cloud Platform. Ray had extensive hands on cross-industry enterprise systems integration delivery and management experiences during his time at Accenture, managed full stack application development, DevOps, and ITOps. Ray specialized in middleware, big data, and PaaS products during his time at Red Hat while contributing to open source projects, such as Infinispan. Aside from technology, Ray enjoys traveling and adventures.

Clement Escoffier Clement Escoffier

Who am I? That’s a good question. I had several professional lives, from academic positions to management. Currently, I’m working for Red Hat as Vert.x core developer. I have been involved in projects and products touching many domains and technologies such as OSGi, mobile app development, continuous delivery, DevOps… My main point of interest? Software engineering, so processes, methods, tools that make the development of software more efficient and also more fun. I’m also an active contributor to many open source projects such as Apache Felix, iPOJO, Wisdom Framework, and obviously, Eclipse Vert.x. 

TBA : To be announced / Salle non affectée