Главная
Study mode:
on
1
Intro
2
The book is out!
3
Akka Typed Receptionist API
4
with Unregister support
5
Cluster Receptionist
6
Messages for a payment system
7
Akka Typed crash course
8
First actor: do the audit
9
Second actor, do the payment
10
Third actor: orchestration of the process
11
Which steps shall be done?
12
Akka Typed Session: protocol definition
13
First process: do the audit
14
Second process: do the payment
15
Third process: orchestrate and verify
16
Effect tracking
17
List of effects
18
Sequencing actions
19
and there are loops as well
Description:
Explore the intricacies of distributed programming and type-safe actor systems in this 45-minute conference talk from Scala Days Copenhagen 2017. Delve into the challenges of ensuring correct behavior in loosely coupled message-based systems and discover innovative approaches to overcome these obstacles. Learn how parameterized ActorRefs in Akka Typed, combined with effect tracking techniques, can enhance compile-time guarantees for distributed systems. Follow along as the speaker demonstrates these principles using a simple payment system, covering topics such as the Akka Typed Receptionist API, protocol definitions, and effect tracking. Gain insights into creating more robust and reliable distributed applications while reducing the need for extensive test suites and mitigating timing-dependent non-determinism.

Taming Distribution - Formal Protocols for Akka Typed

Scala Days Conferences
Add to list