[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian systemd maintainer resigns due to online bullying + risultati votazione DD



>>>>> "DP" == Davide Prina <davide.prina@gmail.com> writes:

Non sono d'accordo Davide, che un file binario si indicizzi meglio.
In un file binario puoi solo sapere che il record X inizia a X * len
se e solo se il file bianrio è a record di lunghezza fissa.

Se hai bisogno di un indice, questo è per sua natura binario ed anche
delicato.

DP> ogni log si legge con uno o più tool specifici :-)

Di solito bastano due tool standard posti ai lati della parte
superiore del naso :)

DP> se usi systemd, allora hai anche journalctl

Se funziona. Il problema di certe soluzioni è che sono fantastiche
finché funzionano, ma quando smettono di funzionare ti lasciano
in una cacchina ancora più profonda...

>> L'incidente è accaduto all'ora X, i log usualmente hanno un
>> timestamp.

DP> non sempre sai quando è accaduto o se è accaduto qualcosa... o
DP> forse non vuoi cercare di vedere se la macchina inizia ad avere
DP> problemi, prima che te ne possa accorgere senza dover indagare?

I timestamp di solito aiutano.

O a volte i log non ti dicono nulla.

Anni fa c'erano due bestioni (32G di Ram, allora) che $immensa_società
(in ati con $grossa_società) aveva letteralmente tirato fuori dal
cilindro per calmare un cliente furente.

Niente, c'erano dei momenti in cui il collegamento a $super_middleware
ci metteva 30 secondi per 30 connessioni.

Verificano ogni possibile log, $grossa_società manda pure 5 revisori
che controllano tutto, non c'è niente di strano, i 5 revisori si sono
fatti un centinaio di km per niente.

Chiamano uno specialista dalla ditta di $super_middleware, ma niente,
non ci cava un ragno dal buco. "accade qualcosa sul confine della
connessione" disse. Il mio collega - amministratore di
$super_middleware e simili - lo avrebbe trasformato in sashimi...

Alla fine il collega e la sistemista che da un mese prendeva [beep]
prendono una installazione vanilla di $super_middleware e cominciano a
stressarla con un programmino che avevo scritto allo scopo.

Neanche dirlo, $super_middleware va come un missile. Cambiano uno ad
uno i parametri di configurazione e $super_middleware fintanto che
arrivano a %malefico e lo mettono a true. 30 secondi per trenta
connessioni. Mettono %malefico a false e $super_middleware torna
a correre. Lo rimettono a true e si incarta. In breve è chiaro che è
%malefico a true.

La sistemista va a guardare il suo log cartaceo per vedere perché
[beep] aveva messo %malefico a true. Era l'indicazione del manuale
di $prodotto_orrido (fatto da $immensa_società)...

Chiaro che i log non riportavano nulla...

>> Perdonami, ma saperci fare su un desktop è saperci fare su un
>> desktop, non essere un sistemista da server farm.

DP> non ho mai detto questo. Ho più volte detto che non sono né pro né
DP> contro systemd. Lo sto guardando e mi sembra che ci siano delle
DP> cose buone.

Non lo ho mai negato nemmeno io. Solo che mi pare che si rischi di
avere dei danni maggiori dei benefici. È una sensazione, ma il mio
fiuto in questo campo ci azzecca non poco.

Ad esempio una certa modularità non ci starebbe male. Usi quello che
ti serve e vuoi usare.

Io ad esempio ho lavorato per un sacco di tempo senza dbus. C'è anzi
stato un momento in cui le librerie di dbus mi causavano dei SIGSEGV
nella JVM che esegue Eclipse. Ora posso fare a meno di disinfettarlo
via, regge. Peccato che non funzioni per nulla quando veramente mi
servirebbe, ma non mi è mai parso tutto questo gran prodotto.

E mi pare di trovarne troppi di bus attivi...

DP> Può essere che per determinati usi non sia così
DP> ottimale, ma si può contribuire a cercare di migliorarlo,
DP> piuttosto che criticare continuamente.

Non critico per partito preso. Critico per cercare di migliorare.
Sempre che ci siano orecchie ad ascoltare.

DP> Come dicevo chi sviluppa systemd non è lo stesso gruppo che decide
DP> di portarlo in una distro e magari di usarlo come default...

A naso ci sono contatti. Ed il modo in cui la cosa è stata portata
avanti non mi pare quello più valido, vedi tu che c'è gente che se
ne va ed esperienza che si perde.


--
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                 coltivatore diretto di software       not install
     già sistemista a tempo (altrui) perso...                Debian"

Warning: gnome-config-daemon considered more dangerous than GOTO


Reply to: