Slide 1

Slide 1 text

Highly  Available  Web  Opera1ons   Warner  Moore   [email protected]  |  h>p://www.linkedin.com/in/warnermoore  

Slide 2

Slide 2 text

•  What  is  this  about?   – High  Availability   – Not  scalability  (As  much)   •  CAP  Theorem   – CAP  –  What  is  it?  

Slide 3

Slide 3 text

The  Stack   •  What  does  it  look  like?   – Network   – Systems   – Proxy  (Or  not)   – Load  Balancer/Applica1on   – Database  

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Systems   •  Linux-­‐HA   – Pacemaker   – Corosync  or  heartbeat   – Resource  Agents   •  Alterna1ves   – Keepalived   – UCARP  

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Load  Balancing  /  Applica1ons   •  What’s  the  tech?   •  Applica1ons  need  to  support  it.  

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Could be load balanced!

Slide 10

Slide 10 text

Thanks!   Check  out…     h>p://www.linux-­‐ha.org/   h>p://highscalability.com/   O’Reilly’s  High  Performance  MySQL  book   Scalable  Internet  Architectures  book     Ques1ons?  Comments?