Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Build Real-World Applications with Orleans

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore proven design patterns and practices for building cloud-scale services using Orleans in this comprehensive architecture talk. Learn about state-machines, smart-caches, and event-sourcing, while discovering anti-patterns to avoid. Delve into the lifecycle of grains, object storage, registry patterns, and innovative approaches to caching. Examine composite patterns for object stores, object graphs for multiplayer games and IoT control structures, and streaming analytics. Gain insights into implementing state machines and understand the cross-cutting benefits of Orleans for developing robust, scalable cloud applications.

Syllabus

Intro
Stateless Life is Sad
Gist of Orleans
Lifecycle of Grain
Pattern: Object Storage Grain
Pattern: Registry
Traditional Approach to Caching
Orleans Approach
Types of Caches
Pattern: Smart Cache
Pattern: Event-Sourcing Smart Cache
Pattern: Aggregate - Grain State
Composite Pattern: Object Store
Pattern: Object Graph - Multiplayer Game
Pattern: Object Graph - IoT Control Structure
Orleans Streaming
Pattern: Streaming Analytics
Pattern: State Machine
Cross-Cutting Benefits of Orleans

Taught by

NDC Conferences

Reviews

Start your review of How to Build Real-World Applications with Orleans

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.