Presentation is loading. Please wait.

Presentation is loading. Please wait.

DEV 314. Scalable Responsive Errors Resilient Decoupled Latency Load Unpredictability Performance Failure Concurrency Data Consistency.

Similar presentations


Presentation on theme: "DEV 314. Scalable Responsive Errors Resilient Decoupled Latency Load Unpredictability Performance Failure Concurrency Data Consistency."— Presentation transcript:

1 DEV 314

2

3 Scalable Responsive Errors Resilient Decoupled Latency Load Unpredictability Performance Failure Concurrency Data Consistency

4

5

6

7 Distributed Actor runtime Virtual Actor model Location transparency Built for.Net Actors (Grains) are.Net objects Messaging through.Net interfaces Asynchronous through async/await in C# Automatic error propagation Silo: Runtime exec. container Implicit activation & lifecycle management Coordinated placement Multiplexed communication Failure recovery

8

9 Grain TypeGrain (Instance)Grain Activation Game Grain Type Game Grain #2,548,308 Activation #1 @ 192.168.1.1 Game Grain #2,031,769 Activation #1 @ 192.168.1.5

10

11

12

13

14

15

16

17 Subscribe to our fortnightly newsletter http://aka.ms/technetnz http://aka.ms/msdnnz Free Virtual Hands-on Labs http://aka.ms/ch9nz Free Online Learning http://aka.ms/mva http://aka.ms/technetlabs Sessions on Demand

18

19


Download ppt "DEV 314. Scalable Responsive Errors Resilient Decoupled Latency Load Unpredictability Performance Failure Concurrency Data Consistency."

Similar presentations


Ads by Google