Tales from the Machine Room |
|
What is this? Sometimes ago, while I was bored, I began writing down what is going on in my office. Removing the names of course to protect the guilty. The "tales" appeared well accepted in the it.comp.os.linux.sys newsgroup. So I decided to preserve them for posterity. Usual characters:
ME - That's me. See also the FAQ.
|
ANTTDNW (Another Nice Trick That Does Not Work)E' martedi' in Sala Comando, ed oggi mi attende l'orrore di un'altro lungo e noioso meeting con SL ed un particolare CL.Qui' ci va' una piccola spiegazione, noi abbiamo una specie di web-application, scritta per conto di una societa' che (guardacaso) e' uno dei piu' grossi ISP d'Olanda. L'applicazione funziona, salvo il fatto che, quando riceve parecchie richieste, rallenta fino a velocita' lumachesche. La societa' di cui sopra domanda soluzioni, ed il branco di pisquani che hanno scritto tale applicazione (di cui CL e' il portavoce) cerca scappatoie. Chiamato al capezzale della suddetta ciofeca e' stata chiesta la mia opinione ed io l'ho data con la solita franchezza: questa applicazione e' una chiavica immonda e l'unico modo per spremere migliori prestazioni e' quello di mettere una macchina piu' potente o spezzare il carico su due macchine. Ovviamente la soluzione non e' piaciuta a nessuno (perche' domandano la mia opinione se poi non gli piace mai?). Cosi' CL si e' messo a studiare soluzioni "alternative" che (a detta sua) dovrebbero ottimizzare l'uso dell'hardware senza penalizzare le risorse software... se vi state domandando che cavolo significa non vi preoccupate che non l'ho capito nemmeno io...a me e' sembrato che stesse parlando del moto perpetuo o qualche cosa di simile... mah! Cosi' dopo qualche giorno CL salta fuori con l'Idea (notare la maiuscola): smandruppare i file di configurazione di Apache in modo tale da fargli credere che le immagini che sono attualmente sotto il controllo dell'application server siano sotto il controllo di apache stesso, cosi' che sia lui a servire tali immagini e non l'application server. La precedente riunione e' andata piu' o meno cosi':
CL - ...e cosi' utilizzando una semplice modifica ai file di configurazione
riusciamo ad ottenere un miglioramento delle prestazione dell'86%... SL puo' sembrare masochista a domandare a me perche' penso che non funzioni, ma il fatto e' che ha imparato sulla sua pellaccia che quando io dico che qualche cosa funziona, in genere ho ragione, quando dico che qualche cosa potrebbe funzionare, ho quasi sempre ragione, mentre se dico che qualche cosa non funziona ho sempre ragione.
IO - innanzitutto, mi sembra il classico caso di ANTTDNW, in secondo caso,
anche supponendo che funzioni, non mi sembra possibile che fornisca un
simile aumento di prestazioni. La riunione si e' chiusa su questa nota di speranza. Ovviamente il giorno dopo io sono andato da ${cliente} e, indovinate un po'...NON HA FUNZIONATO...cosi' siamo d'accapo...
CL - ma sei sicuro di aver fatto tutte le modifiche giuste? E su questa nota negativa si e' chiusa la riunione... chissa' se l'hanno capita stavolta?
Davide
|
|
|
Commenti I commenti sono aggiunti quando e soprattutto se ho il tempo di guardarli e dopo aver eliminato le cagate, spam, tentativi di phishing et similia. Quindi non trattenete il respiro.
|
No messages post new
|
| Copyright | This site is made by me with blood, sweat and gunpowder, if you want to republish or redistribute any part of it, please drop me (or the author of the article if is not me) a mail. |
This site isn't optimized for vision with any specific browser, nor
it requires special fonts or resolution.
You're free to see it as you wish.
This e-mail is here in order to send spam to an honeypot: davide@walterisookeensufferukker.nl
Updated 10/07/2002 00:00