welcome to the learning a curve video
course by Packt publishing authored by
Salma Cotter
I am test tailor the voice-over artist
for this course Salma has an experience
in cutting edge technologies such as
typesafe stack for the past three years
she has been using typesafe stack in her
daily life she has also been actively
involved in working on reactive and
single page applications our goal for
this course is to get you well
acquainted with Acker to simplify some
of the most important topics in occur
such as Reuters persistence cluster and
akka streams and learn how we can
implement them by the end of this course
you will be familiar with akka actors
and the ways in which they communicate
with each other how to implement a
cluster extreme and akka HTTP how to
test your actors let's take a closer
look at what we will cover in this
course first will be introduced to the
actor model and some important concepts
such as concurrency parallelism
asynchronous and synchronous next we
will explore the actors in occur through
actor components actor lifecycle actor
system and what are the different
supervision strategies we will also
cover the relationship between parent
and child actors and of course we will
create actors and talk to them we'll
play with different types of actors such
as rita actor finite state machine actor
and persistent actor then we will work
with akka cluster how actors join a
cluster how to log metrics about each
node in the cluster how to use the load
balancer cluster singleton and cluster
sharding in the next section we will
talk about different styles to test
actor business logic we will test a
basic actor parent child actors finite
state machine and multi node next we
will work with akka streams we will get
introduced to stream terminologies and
implement reactive tweets we will also
work with
raph stream stream IO and of course
introduced how to test streams
we will then work with akka HTTP we will
move ahead to see server side and client
side api's we will implement symbol REST
API s and also test them as we move
ahead we'll work around common actor
patterns that are useful elegant and
instructive such as balancing workload
across nodes throttling messages
shutdown patterns ordered termination
scheduling periodic messages
to follow along the course assumes that
you are familiar with the fundamentals
of Scala so that you have no issues
understanding the examples shared
throughout now that you have a roadmap
for our journey in the course let's get
started