Механизмы
Транзакции | Orleans транзакции Update Microsoft Orleans Brings Distributed Transactions to Cloud Поддерживается ACID, Уровни изоляции Serializable isolation. Распределенные системы. Консистентность TransactionalStateRecord. Примерная структура При этом данные, задействованные в транзакции, могут располагаться в различных БД (в том числе разных типов), Из минусов - в БД будут находится не только данные модели, но и метаданные для обслуживания механизма транзакций.
| ||||||||
События | [Question]: Orleans Observables vs Streams #7042
| ||||||||
Таймеры и напоминания. Timers and Reminders. | Timers and reminders
| ||||||||
Постоянное хранение. Persist storage. | Persistence Grain persistence ADO.NET Database Configuration
| ||||||||
Параметры сериализации | Serialization configuration in Orleans Microsoft.Orleans.Serialization.NewtonsoftJson OrleansJsonSerializer | ||||||||
Grain. Активация | Orleans.Runtime.Placement.IPlacementDirector |
Один Grain может содержать несколько объектов IPersistState и ITransactionalState.