Skip to content

Getting Started with Stream Processing Training, Melbourne

Getting Started with Stream Processing Training, Melbourne

Details

Please register here: https://hazelcast.com/resources/getting-started-with-stream-processing-melbourne/

This half-day in-person training is an introduction to stream processing for advanced Java programmers.

This class combines conceptual overviews with hands-on practice creating stream processing pipelines using Java and Hazelcast Jet.

This class is for advanced Java programmers who want to take their first steps in understanding and working with stream processing as well as for those who are already experienced in building the data processing applications and want to learn more about this new streaming technology.

By the end of the course, the attendees will be able to build and run distributed streaming pipelines to process data in near-real time. We will also cover the advantages and disadvantages of the stream processing technologies available when approaching real-world, business-related problems.

Course Outline:

Stream Processing Overview
The Building Blocks
Transforming a Data Stream (lab)
Data Enrichment (lab)
Aggregations and Stateful Streaming (labs)
Scaling and Operations (lab)
Q&A

Target Audience: Advanced Java programmers
Prerequisites: Java 8 concepts and APIs. Familiarity with lambdas a must . No prior knowledge of stream processing required.

What to bring:

Bring your laptop, prepared with:

A recent Java 8 JDK
Your IDE of choice installed – IntelliJ Idea, Eclipse, NetBeans, etc.
Download lab code from https://github.com/hazelcast/hazelcast-jet-training
Build the labs using Maven or Gradle and set as Java project

Please register here: https://hazelcast.com/resources/getting-started-with-stream-processing-melbourne/

Photo of Hazelcast User Group Melbourne (HUGM) group
Hazelcast User Group Melbourne (HUGM)
See more events
Melbourne Marriott Hotel
Corner Exhibition & Lonsdale Streets · Melbourne