Top Banner
@petabridge Petabridge.com Intro to Akka.Cluster Andrew Skotzko Co-Founder, Petabridge @askotzko
34
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

Intro to Akka.Cluster

Andrew Skotzko

Co-Founder, Petabridge

@askotzko

Page 4: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

Introduction to Clustering

• What is a cluster?

• What does clustering give me?

• How do I enable clustering?

• How do I actually use clustering?

Page 9: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

Benefits of Clustering

• Elastic

• Recover from failure

• Easy microservices

And the best part…

Page 12: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

NOTE: All nodes in an

Akka.NET Cluster must have

the same ActorSystem name.

Page 17: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

Seed Node: Initial, well-known

nodes contacted by nodes

attempting to join the cluster

Page 18: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

Lighthouse - Dedicated Seed

Node for Akka.NET• Never needs to be

upgraded*

• Configurable

• Low resource

consumption

Page 29: Slides - Intro to Akka.Cluster

@petabridge Petabridge.com

Running Multiple Akka.NET

Apps in a Cluster

(Microservices)