This repository contains the companion code examples of the series of Lunch'n'Learn sessions about Akka, Akka Streams, and Akka HTTP.
All examples are duplicated (as close as possible) using both Actor APIs: Akka Classic and Akka Typed. Samples corresponding to Akka Classic are under the classic
package. Samples corresponding to Akka Typed are under the typed
package.
The first session's name is Akka for the Impatient and all corresponding associated code lives under the intro package. You can find the matching slides here.
First, start sbt with sbt
sbt> runMain io.github.jlprat.akka.lnl.intro.classic.ClassicMain
sbt> runMain io.github.jlprat.akka.lnl.intro.typed.TypedMain
The second session's name is Supervising Akka and all corresponding associated code lives under the supervision package. You can find the matching slides here.
The third session's name is Stashing and Persisting Akka and all corresponding associated code lives under the stash and the persistence packages. You can find the matching slides here.
First, start sbt with sbt
sbt> runMain io.github.jlprat.akka.lnl.stash.typed.ChunkedUnstash