Guides

Getting Started

Akka Quickstart Scala

This Hello World example will help you get started with Akka using Scala.

Akka Quickstart Java

This Hello World example will help you get started with Akka using Java.

Akka Cluster with Scala

Demonstrates four cluster features using Scala.

Akka Cluster with Java

Demonstrates four cluster features using Java.

Akka gRPC with Scala

Demonstrates Akka gRPC using Scala

Akka gRPC with Java

Demonstrates Akka gRPC using Java

Akka HTTP with Scala

Demonstrates Akka HTTP creating a simple REST service using Scala

Akka HTTP with Java

Demonstrates Akka HTTP creating a simple REST service using Java

Akka Distributed Workers with Scala

Distribute workloads across a dynamic set of worker nodes

Try Lagom microservices

Get started with a Hello World example in Java or Scala.

Making a REST API with Play

Convert data to JSON using a RESTful API.

Sample Applications

Learn how to build streaming data applications with the Fast Data Platform sample applications.

Deploying

Running Akka cluster on CloudFoundry

Use a sample Akka cluster application to learn how to deploy on CloudFoundry.

Running Akka cluster on Google Container Engine

Use a sample Akka application to learn how to deploy on Google Container or Compute Engine.

Integration with Lagom and WebSphere Liberty

Integrate Lagom with a IBM Websphere Liberty application.

Monitoring

Monitoring at Scale

Many ask “how do I take the Lightbend monitoring experience to production readiness?” This guide introduces important concepts that will help you make good design choices.

Architecture webinars

 

Build Real-Time Streaming ETL Pipelines with Akka Streams, Alpakka and Apache Kafka

(Intermediate)

In this session by Konrad Malawski, author, speaker and Senior Akka Engineer at Lightbend, you will learn how to build these streaming ETL pipelines with Akka Streams, Alpakka and Apache Kafka, and why they matter to enterprises that are increasingly turning to streaming Fast Data applications.


 

Advanced Akka for Architects Multi-Datacenter Clustering Persistence

(Advanced)

Learn about advanced Akka features for enhanced application resilience, elasticity, and responsiveness.


 

Streaming Microservices with Akka Streams and Kafka Streams

(Intermediate)

Learn the difference between Akka Streams and Kafka Streams.


 

Modernizing Infrastructures for Fast Data with Spark, Akka, Kafka, Cassandra and Mesos

(Intermediate)

The need to process data more quickly is morphing Big Data architectures into Fast Data architectures. This session discusses the forces driving this trend and the most popular tools that have emerged to address particular design challenges.

More webinars available here.