projects/orleans/README.md
These are simple samples to play with Microsoft Orleans, a cross-platform framework for building robust, scalable distributed applications.
This sample shows how to use Orleans 8 in a minimal API application. It shows the new way on how to configure an Orleans server.
This is a sample project that shows how to use Redis as a persistence provider for Orleans.
This sample demonstrates the functionality of Orleans' Timer via Grain.RegisterTimer. It's useful to trigger actions to be repeated frequently (less than every minute).
This sample demonstrates the functionality of Orleans' Reminder via Grain.RegisterOrUpdateReminder. It's useful to trigger actions to be repeated infrequently (more than every minute, hours or days). This is a persistent timer that survives grain restarts. Reminder is much expensive than Timer.
This sample demonstrates using HttpClient in a grain and also introduces the concept of a Stateless Worker grain.