Newsgroup: it.lavoro.professioni.webmaster
Titolo: SuperLoL

www.bow.it
 !
@lberto

 @lberto
non capisco, cosa c'è di tanto "loallante" ?
Francesco II

forse il messaggio di apertura ;)

 forse il messaggio di apertura ;)
ah vabbè ma a me era talmente rapido che non si leggeva nulla.
ora ho fatto un printscreen e ho letto.
Francesco II

 ha scritto nel messaggio
news:1aSQa.58448$qa5.1...@news2.tin.it...


 
www.bow.it
 !
che c'e' di divertente? sono state messe quelle informazioni per la crescita
degli utenti nell'ultimo periodo... oltre al cambio di piattaforma... quindi
in attesa del nuovo server piu' prestazionale hanno messo quelle
informazioni perche' in alcuni momenti poteva risultare lento entrare nel
sito...
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Se le aziende pensano che i loro mercati online siano gli stessi che
guardavano le loro pubblicità in televisione, si stanno prendendo in
giro da sole

Bah !
"Frax" <frances...@NOSPAMsupereva.it> ha scritto nel messaggio
news:2PSQa.33886$it4.8...@news1.tin.it...


> a me non fa ridere lo stesso...
idem per me

 idem per me
ma guardate che non sono io che ridevo per sta cosa.
anzi sto per avvisare il proprietario del sito, perchè sta
cosa potrebbe nuocere all'immagine di bow.
Francesco II

Boh..io non ci trovo niente di divertente, anche perchè ci ho passato notti
insonni a lavorare e ho addosso una carica di stress mostruosa a causa di
questo...siamo partiti il 1° Luglio con il nuovo sito pianificando una
campagna di lancio con vari partner. Evidentemente la campagna è andata
troppo bene dato che abbiamo avuto un incremento del traffico medio
superiore al 100% e in alcuni giorni in cui sono partite iniziative
particolari tipo newsletter su db molto grandi anche superiiori al 300%
Abbiamo sicuramente sbagliato nel sottovalutare il tipo di effetto che
avrebbe avuto il tutto. Dato che questo ha provocato in alcuni momenti della
giornata un evidente rallentamento abbiamo messo quel messaggio iniziale che
certo non ci fa fare bella figura ma almeno spiega in modo trasparente ai
nostri clienti cosa sta succedendo. Abbiamo acccelerato la messa in
produzione del nuovo server, ma purtroppo quando è stato messo online ha
evidenziato dei problemi notevoli probabilmente dovuti a qualche tipo di
configurazione software ( che, sottolineo , neanche il produttore della
piattaforma riesce a capire.... ) . problemi che stiamo cercando di
risolvere modificando il tipo di configurazione ( riportandola da
distribuita a su unico server com'era sul server vecchio ) e, sul medio
periodo, cambiando piattaforma. Se il lavoro e i problemi degli altri ti
fanno ridere hai un ben strano senso dell'umorismo. Io comunque preferisco
avere problemi di questo tipo legati al fatto di avere migliaia di clienti
in più che non averli :-D
Ciao
Giorgio Brojanigo
Bow.it

 Bah !

essa possa essere enorme?
sai, a volte i server si guastano o si cambiano, a volte il traffico
aumenta...
-- 
dipende.

 : 

Definisci buon server e buona programmazione.
Sai, quando si fanno questi discorsi, piuttosto poveri di argomenti se
posso dare una opinione personale, ci si chiede sempre su quali basi si
fanno e su quali esperienze.
Da quel che so io quando si lancia qualcosa si parte stando bassi,
vedendo qual'è la richiesta e aggiungendo hardware di conseguenza.
Essendo un lavoro molto giovane tu saresti partito su un bel cluster di
Cobalt per poi magari trovarti con tre utenti ?

 snip >
Questa però ce la spieghi :p


Volentieri...anche perchè se trovo qualcuno che riesce a capire che cavolo
succede lo ricompenso profumatamente ;-)
Bow.it non è stato "programmato" come pensa Dana, ma si basa su
un'applicazione, Intershop, che nel momento della partenza del sito era
molto diffusa e con prestigiose case history. Oggi è purtroppo un po' in
decadenza, in parte perchè superata da altri tipi di soluzione in parte
perhè la società è stata colpita dall'esplosione della bolla speculativa di
Internet di 2 anni fa...ergo, il supporto fa schifo :-) Non stiamo qui a
discutere su quanto sarebbe stato meglio avere un'applicazione aperta,
programmata etc etc Nel momento in cui è stata fatta questa scelta era un
giusto mix tra applicazione out of the box, però abbastanza
personalizzabile, sufficientemente robusta e che non richiedesse un know how
interno di programmazione che , allora, non avevamo. Non direi neanche che
sia stata una scelta sbagliata dato che ci ha comunque consentito di
arrivare dove siamo, quindi tra i primi siti italiani di ecommerce e con
investimenti da piccola società quale eravamo e siamo ( anche se grazie ad
internet siamo cresciuti parecchio ) Questo giusto per spiegare come siamo
arrivati qui con questi problemi. Potete immaginare che cambiare in corsa
una scelta tecnologica è estremamente pesante e rischioso e quindi si tende
spesso a rimandare la decisione ( anche perchè si teme sempre di cascare
dalla padella nella brace ) e a cercare di arrangiarsi superando i limiti e
i problemini che man mano nascono
Intershop, che normalmente funziona piuttosto bene ha di tanto in tanto
manifestato questo tipo di problemi, uno o + dei processi dell'application
server si prende una % altissima di risorse CPU, il server si imballa
completamente ( risponde ma lento come un Vic 20 :-) La cosa strana è che
questo succede da praticamente subito quando riavvi i servizi, quindi non è
giustificato da un numero di richieste eccessivo. Si tratta di un problema
segnalato di tanto in tanto da vari utenti anche nei NG di Intershop, ma mai
nessuno ( nemmeno quelli di Intershop ) hanno saputo dare una risposta
significativa...
Non riusciamo a capire se si tratta di qualche script che fa casino, di
qualche richiesta particolare, di qualche robot...insomma abbiamo fatto vari
test, analizzato i log ma non si riesce a capire perchè e quando succede. Il
server "vecchio" sta funzionando correttamente, ma ha un problema effettivo
di sottodimensionamento ( 1GB di memoria non espandibile, doppio processore
PIII550 ) e nei picchi di traffico di questi giorni di tanto in tanto si
addormenta ( ma in modo " sano" ...proprio non gliela fa :) Abbiamo messo in
piedi un server mooolto più potente, con 2 server virtuali in modo da usare
intershop in forma distribuita ( un server con il DB e un server con web e
application server ) ma in questo caso ricompare subito il problema della
CPU al 100%....siamo stati costretti a ritornare al vecchio server e intanto
stiamo testando altre configurazioni ( non distribuite )...il punto è che
qui funziona tutto ...poi lo metti online e si incasina. Tra l'altro per il
tipo di gestione delle sessioni e delle pagine non è semplic e fare test con
tool appositi. Li abbiamo fatti sul nuovo server, anche con 1000 utenti
contemporanei e non succede niente di anomalo, quindi non è il sempolice
traffico o le richieste contemporanee a scatenare la cosa, m aforse una
qualche richiesta particolare. A tutto questo si aggiunga che sia la licenza
Intershop che quella di alcuni script compelmentari acquistati nel tempo per
aggiungere funzionalità sono legati all'IP ( pubblico ) della macchina e
quindi i trasferimenti da un server all'altro non sono agevolissimi nè tutte
le soluzioni tecniche sono immediate e facili da applicare
Sono aperto a domande, chiarimenti etc etc
Ciao
Giorgio

 Sono aperto a domande, chiarimenti etc etc
Beh, devi parlare con gli sviluppatori della piattaforma, se hai un
contratto ti devono risolvere il problema (mentre cerchi qualcos'altro,
ovviamente). Detta così, sembra un bug piuttosto banale, che non
riescono a risolvere perchè non sanno dove mettere le mani.
Se hai i sorgenti usa un debugger, anche se non ho idea di come si
faccia su Windows :)
Dubito di averti aiutato
Ciao,
	nicholas

 Dubito di averti aiutato
Poco in effetti :-))) però fa piacere invece vedere che c'è chi cerca di
dare contributi costruttivi e non di sparare sentenze senza sapere niente.
Grazie lo stesso :)
Ciao
Giorgio

 visite per quanto essa possa essere enorme?
beh non voglio fare l'avvocato... ma in questo caso si parla di cose
tecniche... e si da il caso che ne so nu qualcosina...
una frase come la tua pecca di una superficialita' assurda... perche' la
programmazione non ti puo' riparare in 3 giorni da una mole di visite
superiori del 300%... e un server con le applicazioni del caso non si
installoano in 3 giorni...
gradirei da paret tua una risposta tecnica meno superficiale... se
possibile...


Che post bestiale č venuto fuori dal nulla...bah
saluti

Complimenti a chi ha studiato la previsione del traffico di un sito come
bow.com
 :-) La questione e' tutta li', a sto punto.
Cio' non toglie che IMHO un messaggio del genere sia da considerarsi poco
professionale e il mio "bah" lo ribadisco.
Saluti



voglio sperare che sia una cosa momentanea.... se alternativa era
chiudere... meglio cosě che niente no?
Se la prospettiva e stare cosě do ragione ad Anak!

 Saluti
Quindi...hai un problema come l'avresti risolto ? Lasciando un sito in certi
momenti inaccessibile per lentezza ( in realtà il problema ora è in gran
parte risolto e la scritta si potrebbe anche togliere ) senza spiegare nulla
all'utente ? Avresti comprato un server da 100 bilioni di dollari e
l'avresti fatto installare alla nasa ? Avresti ricreato l'intero sito su
un'altra piattaforma in 24 ore grazie ad un qualche potere misterioso ? Sono
ansioso...se hai delle belle soluzioni non vedo l'ora di lasciarti il mio
posto e di andarmene in vacanza
Cordialmente
Giorgio

 snippete snippete snippete >
Approposito, non è che adesso un topo-Lino mi sussurra in un orecchio le 
famosissime garanzie ?

 qui funziona tutto ...poi lo metti online e si incasina.
cosa ha di diverso la configurazione online? il punto č tutto lě...
Ad esempio, se il catalogo online č piu grosso di quello locale,
potrebbe far saturare la ram necessaria per qualche query
complessa (select con sub select....) e da lě il 100% del processore.
Io comunque procederei per esclusione visto che non si puo'
fare il debug, togliendo tutti gli script aggiuntivi, ridimensionando
il catalogo e poi tornando pian piano alla configurazione originale.
Un lavoraccio, lo so :-)

 poco professionale e il mio "bah" lo ribadisco.
ovviamente rispetto la tua opinione... ma nessuno puo' prevedere una
crescita di traffico del 300% in questo periodo... quindi non mi sentirei di
condannare nessuno... soprattutto perche' conosco un po' di piu' la
situazione e so quanto lavoro e impegno ci mettono...
per il resto ti ripeto che da tecnico ti posso dire che nessun a livello di
programmazione in una settimana ti risolve il problema... credimi! se
ritieni che io stia sbagliando... prego... pero' almeno argomentami le tue
conclusioni...


 le famosissime garanzie ?
beh bisognerebbe guardare il contratto... e nel caso ci fossero delle
responsabilita' dimostrabili... allora la cosa e' fattibile... e se ti
tirano il 2 di picche... ci sono gli avvocati... :)


 Un lavoraccio, lo so :-)
Il fatto è che questi problemi non si presentano in modo certo in una
situazione specifica ( o magari sì ma allor ain quel caso la situazione
specifica dipende da qualche elemento esterno, un visitatore, un robot, che
fa operazioni particolari ) . Ad es. in passato avevamo provato a togliere
lo script di ordinamento delle liste per prezzo, disponibilità etc etc. Per
un bel po' di tempo il problema non si è più presentato...pensavamo di aver
capito...e poi ...:-) ovviamente il bastardo è tornato fuori....beh abbiamo
rimesso lo script di ordinamento almeno nel 99% del tempo davamo una
funzionalità utile ai clienti...il fatto è che togliere gli script può voler
dire togliere delle funzionalità che non si possono togliere ( tipo la
modifica dell'indirizzo o il recupero della password ) se non per poco
tempo, ma ovviamnte essendo problemi che a volte si presentano a disrtanza
di 2 ore e a volte se ne stanno cheti cheti per un mese...diventa molto
difficile...
boh, vi dirò come va la macchina con la nuova configurazione non
distribuita...
Ciao e grazie ancora
Giorgio

 completamente ( risponde ma lento come un Vic 20 :-)
domanda da un 1'000'000 il task che manda la cpu al 100% è di intershop?
I componenti passano tramite MTS oppure vanno tutti su "IIS Out-of-precess
pooled application"?
Per identificare la libreria che crea problemi puoi utilizzare
http://www.sysinternals.com/ntw2k/freeware/pmon.shtml
Mentre per il debug puoi utilizzare windbg che puoi scaricare dalla
plattform sdk di msdn
I dati sono su Access, sybase o mssql?
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch


Sybase
Ciao
Giorgio

 tirano il 2 di picche... ci sono gli avvocati... :)
Gli avvocati ? Per una società fallita ?
'La cosa' cosa ? Il problema è far funzionare l'applicazione, se 'la
cosa' è un risarcimento danni, perdona l'espressione colorita, ma temo
sia carta da culo, credo che Giorgio voglia vendere, non avere il 
rimborsino (dopo x-y anni, forse, ma anche no).
'La cosa' si risolve avendo i sorgenti e usando un debugger, con gli
sviluppatori che lui stesso ha in casa.
I sorgenti sono l'unica garanzia sicura, direi che è inoppugnabile,
sempre a proposito del tuo 'mondo reale'.
:D

 sempre a proposito del tuo 'mondo reale'.
bah... io con i sorgenti di windows non saprei che farci... :))


 bah... io con i sorgenti di windows non saprei che farci... :))
I sorgenti di Windows ? Metterli su CD e farci un elegante
sottobicchiere.
Alla faccia di chi dice che Windows non funziona.

 Alla faccia di chi dice che Windows non funziona.
proprio oggi mi sono arrivati i nuovi libroni MSDN... ho riempito un
armadio... ecco un altro modo per utilizzare i prodotti MS!


 armadio... ecco un altro modo per utilizzare i prodotti MS!
Riempire armadi ? Nah, leggo libri veri.

 Riempire armadi ? Nah, leggo libri veri.
io ultimamente non ho il tempo... cerco di lasciare spazio ai givani! :)))
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Gli iperlink sovvertono la gerarchia.

 io ultimamente non ho il tempo... cerco di lasciare spazio ai givani! :)))
E basta con sta cagata dell'età: t'ho visto in faccia, lascia li di fare
il saggio che sembri un fighetto da discoteca :ppp