Clustering and Distributed Data: The Winning Combination?

Okt 24, 2018

Sprecher:innen

Über

For a mission-critical system such as payment processing for a bank, you need complete assurance that the system is fault-tolerant and can gracefully handle periods of unavailability, network SNAFUs, and other associated software fun and games. This presentation makes a powerful case for a combination of two Akka concepts - clustering and distributed data - to demonstrate how you can persist state across the cluster and therefore not need to worry about individual nodes going down for maintenance, or indeed for unforeseen reasons. We also deal with the fact that we might need to only be able to run one instance of an actor in a cluster, by introducing the concept of a cluster singleton. We then go on to write a simple TFTP server in Akka, which runs in an Akka cluster and uses Akka Distributed Data to distribute client data. So any member of the cluster that receives a request for data is able to handle it independently.

Organisator

Kategorien

Über Lightbend

The Lightbend Reactive Platform is a JVM-based runtime and toolset for building Reactive Applications.

Präsentation speichern

Soll diese Präsentation für 1000 Jahre gespeichert werden?

Wie speichern wir Präsentationen?

Ewigspeicher-Fortschrittswert: 0 = 0.0%

Freigeben

Empfohlene Videos

Präsentationen, deren Thema, Kategorie oder Sprecher:in ähnlich sind

Interessiert an Vorträgen wie diesem? Lightbend folgen