Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luhtonen/learning-akka-video

Learning Akka video course from Safari Books
https://github.com/luhtonen/learning-akka-video

Last synced: 7 days ago
JSON representation

Learning Akka video course from Safari Books

Awesome Lists containing this project

README

        

# Learning Akka
This is the example code for the lessons from the Video Course [Learning Akka](https://www.safaribooksonline.com/library/view/learning-akka/9781784391836/) by Salma Khater.

## Introduction
[Akka](http://akka.io/) is an open-source toolkit and runtime simplifying the construction of concurrent and distributed applications on the JVM. Akka supports multiple programming models for concurrency, but it emphasises actor-based concurrency, with inspiration drawn from Erlang. Language bindings exist for both Java and Scala.

This course suppose to provide the foundation in Akka that will enable to develop excellent applications and services with this toolkit.

In the README files to my examples I will discuss the issues, which I found important but which are not mentioned in the videos.

## Contents
Chapter 1: [Exploring the Akka World](hello-akka)
Chapter 2: [Playing with Actors](playing-with-actors)
Chapter 3: [Working with Akka basic tools](akka-basic-tools.md)
Chapter 4: [Akka Persistence](persistence.md)
Chapter 5: [Working with Akka Cluster](akka-cluster.md)
Chapter 6: [Testing Actors](testing.md)
Chapter 7: [Working with Akka Streams](streams.md)
Chapter 8: [Working with Akka HTTP](http.md)
Chapter 9: [Working with Common Patterns in Akka](patterns.md)