YoVDO

Orleans Architecture Patterns

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Cloud Computing Courses Cloud Services Courses Design Patterns Courses Anti Patterns Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore powerful design patterns and best practices for building cloud-scale services using Orleans in this comprehensive conference talk. Delve into challenges faced when developing cloud applications and learn how to implement effective solutions such as state-machines, smart-caches, and event-sourcing. Discover key architectural patterns including Object Storage Grain, Registry Usage, Smart Cache implementation, Event-Sourcing Smart Cache, Aggregate Grain State, and State Machine design. Gain insights into Orleans Streaming and its application in analytics. Understand the cross-cutting benefits of Orleans and avoid common anti-patterns in cloud service development. Master the techniques used by Microsoft to create scalable services for products like Halo and Skype, and apply these strategies to your own projects.

Syllabus

Intro
Programming in the 21st Century
Pattern: Object Storage Grain
Pattern: Registry - Usage
Traditional Approach to Caching
Orleans Approach
Types of Caches
Smart Cache: Example
Pattern: Event-Sourcing Smart Cache
Pattern: Aggregate - Grain State
Composite Pattern: Object Store
Orleans Streaming
Pattern: Streaming Analytics
Pattern: State Machine
Cross-Cutting Benefits of Orleans


Taught by

NDC Conferences

Related Courses

Teaching goes massive: new skills required
University of Zurich via Coursera
Introduction to Cloud Computing
IEEE via edX
Déployez des applications dans le cloud avec IBM Bluemix
IBM via OpenClassrooms
Mobile Devices in Everyday Life
Tallinn University via EMMA
Planning and Preparing SharePoint Hybrid
Microsoft via edX