What is it?
- Implementation of a virtual actor system.
- More on what that means later.
Use cases
- Stateful distributed workloads.
- Gaming
- Halo
- IoT
- Energy systems
Basic concepts
- What is an actor?
- What is a grain?
- How do they differ?
- What is a grain?
- What is an actor system?
- What is a silo?
- Location Transparency?
- …
Benefits
- Speed (lot’s of things can happen just in memory).
- Location Transparency.
Advanced concepts
- Observable
- Streams
Experiences
- Designing a solution
- Test-ability
Capabilities
- Observability
- https://www.youtube.com/watch?v=GKXiGhFBd90.
- OpenTelemetry based, supports logging, tracing and metrics.
- Orleans Dashboard (previously community based)
- Says a lot about
- Event Sourcing