Slide 23
Slide 23 text
Orleans (Virtual Actors)
• Focus on simplicity and
productivity
• Implicit lifecycle, handled by
runtime
• Automatic clustering and load
balancing
• Actor interfaces are regular
interfaces (standard OOP)
• No hierarchy, all actors are
directly accessible
Akka (Classic Actors)
• Provide full power (exposing
complexity)
• Explicit lifecycle, handled by
programmer
• Clustering and load balancing
available (but more complex)
• Actors communicates via explicit
message classes
• Actors are ordered in
hierarchies and accessible by
path