Presentation is loading. Please wait.

Presentation is loading. Please wait.

Today has been a complete debacle. I do not quite understand how a website can crash almost immediately upon receiving traffic.

Similar presentations


Presentation on theme: "Today has been a complete debacle. I do not quite understand how a website can crash almost immediately upon receiving traffic."— Presentation transcript:

1

2

3

4

5 Today has been a complete debacle. I do not quite understand how a website can crash almost immediately upon receiving traffic.

6

7

8

9

10 Scalability == Capacity * Density

11

12

13

14 WorkloadCharacterization List of events Read workload (mostly) scheduled updates minimal consistency requirements (minutes) Status of active event Read workload, continuous concurrent updates during events. ~ 3-5 second read consistency Status of active event (mobile) Read workload, continuous concurrent updates during events. ~ 3-5 second read consistency. Push notification on “interesting” update.

15

16

17

18

19

20

21

22

23

24

25

26 1Compute instances for front-end / back-end web sites 10 dedicated instances (call support for more) 2Concurrent active sockets (e.g. WebSocket) 350 / dedicated instance (can be increased) 3Requests/sec per VM Metered by efficiency of implementation 4Connections / database Capped at 180 (default ASP.NET pool size is 100) 5Database throughput Multiple metered resources, efficiency of implementation http://azure.microsoft.com/en-us/documentation/articles/azure- subscription-service-limits/

27 1Internal logic errors or exceptions in application code By and large, IIS will save you from intermittent errors (or at least limit them to a single request) 2Single SQL DB instance Any transient or enduring errors here will have a drastic effect on the web experience

28 ?

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46


Download ppt "Today has been a complete debacle. I do not quite understand how a website can crash almost immediately upon receiving traffic."

Similar presentations


Ads by Google