Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Scaling with memcached

68.908 Aufrufe

Veröffentlicht am

memcached is a high-performance, distributed memory object caching system used by LiveJournal, Facebook, Bloglines and others. Find out how memcached works, how to it set up and how you can scale your website. Presented at YAPC::Europe 2007 by Leon Brocard.

Veröffentlicht in: Technologie, Kunst & Fotos
  • Dear Leon,

    I'd be curious to see an apples to oranges comparison between Danga's open source Memcached and enhanced versions like Gear6.

    Any chance you've got something like that in your bag of presentations?
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Maybe I wasn't clear enough: having pointed out earlier that cache invalidation is a bad idea, I say disable caching for testing. However, if you have complicated cache invalidation then clearly you'd want to test it.
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Hi Léon,
    Why disable? Disabling memcached when testing might as well bite you in the ass once in production. Let's say for instance that the cache invalidation logic is wrong in tested code, the test might fail because it will serve some data from the cache instead of the store. *which is good*.
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Scaling with memcached

  1.    acme@astray.com ::
  2. 
  3.   ●  ●
  4.   ●  
  5. 
  6.   ●  ●  ? ●
  7. ?  ●    ●
  8.   ●  ●
  9.  :: ●  ●  ●  ●
  10. _  ●  ●
  11.   ● :: ●  ●
  12.   ●  ●  ●
  13.   ●  ●  ●  ●
  14.   ●  
  15. ?
  16.   ● 
  17.   ●  ●  ●   ●
  18.   ●  ●  ●  ●  ● : ●
  19.   ●  ● # ● 
  20.   ●   ●  ●
  21.   ●  ●  ●
  22.   ● 
  23.  =:: ● >=> ':'; >''''; ● =>''; ●
  24.   ●  ●  ● 
  25.  _ ● =_; =>; ; = >__; >“:” *; ; 
  26.  ' ●  ●
  27.  ' ● ' ●  ●  ●  ●  ●
  28.   ●  ● : ● : ●  ●
  29.  >':'; ●  ●  ●
  30.   ●   ●  ●
  31.   ●  ●  ●
  32. ?  ●  ●  ●  ● 
  33. ?  ●  ●   ●
  34.   ●  _ ● : ●
  35. ? ' ●  ●   ●
  36.   ●  _
  37.   ●      _ _ _ _  _ _ _ _ _ _ _ _ _ _ 
  38.  _ ● _ _ _ =__ ●  ●
  39.  : ● : ●
  40.   ●
  41.   ●
  42.   ●  –  ●  –  ●  –
  43.   ●   : ● :: ●

×