Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Skalowalne architektury webowe

Mariusz Gil
November 27, 2012

Skalowalne architektury webowe

Mariusz Gil

November 27, 2012
Tweet

More Decks by Mariusz Gil

Other Decks in Programming

Transcript

  1. 500M odslon dziennie 15B+ odslon miesiecznie 20 inzynierow 40k requestow

    w piku 1TB danych w hadoop dziennie 500 serwerow web 200 serwerow bazodanowych 30 serwerow memcache 20 serwerow redis 15 serwerow varnish 25 serwerow ha proxy 14 serwerow kolejek ` ` ` ` ` ` ` ` ` . ` - -
  2. 1

  3. software? varnish / nginx amazon elastic load balancer / amazon

    ec2 instance linux virtual server balancer / lvs node ha proxy / MySQL server
  4. 2

  5. app cache data storage 1 get 3 set software? memcached

    redis nosql key-value storages varnish
  6. There are only two hard things in Computer Science: cache

    invalidation and naming things. Phil Karlton „
  7. 3

  8. 4

  9. ancer web server web server app server app server GET

    /services/users/latest.xml GET /services/users/:login/photos/latest.xml