Orleans

Use when building distributed, stateful applications with Microsoft Orleans. Covers grain design, state persistence, streams, timers, reminders, clustering, and ASP.NET Core co-hosting for virtual actor workloads. USE FOR: distributed virtual actor systems, per-entity stateful services (IoT devices, user sessions, game objects), scalable real-time applications, grain-based event processing, geographically distributed stateful workloads DO NOT USE FOR: stateless HTTP APIs without actor patterns (use ASP.NET Core), simple background tasks (use IHostedService), Dapr actor model (use dapr), ML model training (use mlnet), serverless event processing (use azure-functions)

Tyler-R-Kendrick 0acb42d 16 files · 35.4 KB Updated

File contents

Tyler-R-Kendrick/agent-skills/tree/main/skills/dotnet/cloud/orleans commit 0acb42d339

Frequently asked questions

npx skillmds@latest add tyler-r-kendrick/orleans