{"id":35,"date":"2003-12-11T01:07:16","date_gmt":"2003-12-10T23:07:16","guid":{"rendered":"http:\/\/gnu.inter.it\/blogs\/fabu\/?p=35"},"modified":"2003-12-11T01:07:16","modified_gmt":"2003-12-10T23:07:16","slug":"performance-tuning","status":"publish","type":"post","link":"https:\/\/fabioinvernizzi.com\/blog\/2003\/12\/11\/performance-tuning\/","title":{"rendered":"Performance Tuning"},"content":{"rendered":"<p>Con veleno che gestisce tutto il carico da solo oggi ho passato molto del mio tempo a cercare di ottimizzare il tuning del S.O.<br \/>\nGoogolando sono saltate fuori molte pagine interessanti.<br \/>\nAlcune note: <a href=\"http:\/\/www.kegel.com\/c10k.html\">C10K problem<\/a><br \/>\naltre assolutamente nuove: <a href=\"http:\/\/bulk.fefe.de\/scalability\/\">Benchmarking BSD and Linux<\/a><\/p>\n<p>Fatti, inoltre, alcuni test sulla cache: \u00e8 basata su due macchine con apache2 (luisito e nacka) messe in loadbalancing da una macchina con lvs (spillo).<br \/>\nMolto utile la possibilit\u00e0 di apache2 di fare da proxy mantenedo l&#8217;header &#8220;Host&#8221; http: in questo modo non \u00e8 necessario replicare la configurazione dei virtualhost sul proxy\/cache.<br \/>\nAncora in gara cmq anche squid, come sostituto di apache2, configurato come reverse proxy. Far\u00f2 un po&#8217; di test per decidere quale delle due soluzioni \u00e8 la pi\u00f9 adatta. Al momento sono orientato per apache2 perch\u00e9 \u00e8 pi\u00f9 versatile e permette ad esempio di installare moduli quali usertrack che potrebbero rivelarsi utili per fare delle statistiche un po&#8217; pi\u00f9 precise (con analog contiamo, ad esempio, come un unico utente un singolo IP&#8230; questa stima era accettabile pre-Fastweb che maschera migliaia di utenti con un unico IP!).<\/p>\n<p>Altri paper interessanti su mod_perl: <a href=\"http:\/\/develooper.com\/modperl\/\">http:\/\/develooper.com\/modperl\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Con veleno che gestisce tutto il carico da solo oggi ho passato molto del mio tempo a cercare di ottimizzare il tuning del S.O. Googolando sono saltate fuori molte pagine interessanti. Alcune note: C10K problem altre assolutamente nuove: Benchmarking BSD and Linux Fatti, inoltre, alcuni test sulla cache: \u00e8 basata su due macchine con apache2 &hellip; <a href=\"https:\/\/fabioinvernizzi.com\/blog\/2003\/12\/11\/performance-tuning\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Performance Tuning<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[2],"tags":[4],"class_list":["post-35","post","type-post","status-publish","format-standard","hentry","category-me","tag-work"],"_links":{"self":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts\/35"}],"collection":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":0,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts\/35\/revisions"}],"wp:attachment":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/media?parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/categories?post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/tags?post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}