Introduction to Actor-based Development with Project Orleans
summary
Project Orleans v7 shows a virtual actor model implemented as grains (actors) inside silos with automatic activation, rehydration and single-threaded by default behavior; demo runs 10 simulators sending GPS updates to location grains, a dashboard grain aggregates and pushes updates via observer references, and state persistence saves last-known positions to JSON (and can use Azure storage clustering or custom IGrainStorage). Built examples work live, but avoid exposing IClusterClient publicly — front APIs use IGrainFactory for secure access.
AI-written summary · about
chapters (6)
- 0:00Start
- 21:54Silos Communication & Clustering
- 22:54Development Clustering
- 23:57Clustering with clustering provider
- 55:29Threading
- 56:52Don't use IClusterClient
related talks
01h 10mStairway to Cloud: Orleans Framework for building Halo-scale systems
40mOrleans - Apps That Scale and Distribute Themselves
01h 07mStairway to Cloud: Orleans Framework for building Halo-scale systems
50mFine-grained Real-time Apps with Blazor & Orleans
01h 01mCelebrity Deathmatch: Akka.NET vs Orleans
50mActors can rule your DDD world
39mActors can rule your DDD world
51mBuilding concurrent systems using Akka.NET
