Memcached
Memcached är minnesobjekt caching programvara. Noter kunder LiveJournal, Wikipedia, Bebo, Flickr, Mixi, Craigslist och Wordpress. com. Den ursprungliga versionen av Memcached utvecklades för LiveJournal av Brad Fitzpatrick redan 2003 och har nu en enorm lista av bidrags, som kan ses på memcached webbplats.
- Kombinera minnes cachar i en logisk pool som ger en mer effektiv användning av serverresurser, vilket gör hemsidor köra snabbare och smidigare
- Installationen är snabb och kräver ungefär fyra rader av konsolkommandon
- Har en egen wiki sida på GitHub att hjälpa användarna att navigera i programvarans funktioner och mekanik
- Väldokumenterat med stor gemenskap som aktivt utvecklar programvaran
- Endast officiellt stöds på Linux operativsystem och system som liknar BSD
Utforma en webbplats är en sak, men att upprätthålla en färdig webbplats och se till att det fungerar smidigt är ett annat djur. Kod kan läggas till hjälp fettet den ökända växlar och påskynda laddningstider, men att lägga för mycket kod kan enkelt skapa motsatt effekt. Det tar ett team av utvecklare för att hjälpa de bästa platserna kör som väloljade maskiner, eller det kan bara ta Memcached. Denna lysande, öppen källkod är år i vardande och används av några av de största webbplatser på Internet. Det är i första hand används för minnesobjekt caching, som kan snabba upp dynamiska webbappar genom att lätta den totala belastningen databasen. Ett enkelt sätt att se på det är att lägga till några förbättrade, korttidsminne för tillämpningar. Memcached åstad dessa bedrifter genom att ta minne från delar av systemet där det finns alltför riklig och omfördela det till områden i nöd. I tekniska termer, programvaran kombinerar logiskt mindre bitar av cachade minnet i en större pool som kan tas i anspråk av oberoende webbservrar som kan ha olika behov, snarare än att tvinga en viss summa minne till varje webbserver, som kanske inte behöver alla av den. Till exempel, om man hade 50 webbservrar som var och en hade en 64 megabyte reserv cache till användning, skulle Memcached istället skapa en 3,2 gigabyte användbar cache som alla webbservrar kan använda när de behöver det.