1. Akka Typed Fundamentals (Java/Scala) 

One of the biggest drawbacks of Akka Actors - the lack of type safety is finally addressed. Since 2.6.0 release Akka Typed is stable and recommended as the default choice when working with Akka stack. Let's explore important patterns and takeaways we've learned while introducing typed actors to our system.

2. Reactive Event Sourcing with Akka Persistence (Java/Scala)

Event Sourcing is one of the most interesting patterns in application design. Implementation of ES affects different levels of the system thus the concept is often linked to the software architecture.

If you're curious whether Event Sourcing will really solve your problems, how to start building solutions based on ES, how to improve existing solution with ES or how to avoid classic mistakes? This workshop will save you a lot of time and nerves

The training focuses not only on ES itself, but also on many other aspects of building distributed systems. The practical part can be carried out in Scala or Java depending on the needs of the group.

3. Akka Cluster

In preparation...

4. Performance tests with Gatling

Gatling fundamentals for performance testing.

Training focuses on practical approach - you'll work on a real web application, cover it with tests and detect performance problems. You'll dive deep into the stress tests theory and will recognize the most common mistakes and learn how to avoid them when measuring performance.

Next to Apache JMeter and Locust, Gatling is one of the most popular performance testing tool. It offers solutions where other tools fail to deliver. With Gatling you can create a very readable, easy to maintain and composable performance tests. It also requires less resources to generate the appropriate load, which is a significant feature when testing cloud solutions.

Gatling uses Scala, but knowledge of this language is not necessary to join the training.

Akka Typed FundamentalsAkka Typed Fundamentals

Brak komentarzy:

Publikowanie komentarza