Google hà intenzione di aghjunghje telemetria à u toolkit Go

Google pensa à aghjunghje una cullizzioni di telemetria à u toolkit di lingua Go è permette l'invio di dati raccolti per automaticamente. A telemetria coprerà l'utilità di linea di cumanda sviluppata da u squadra di lingua Go, cum'è l'utilità "go", u compilatore, l'applicazioni gopls è govulncheck. A cullizzioni di l'infurmazioni serà limitata solu à l'accumulazione di l'infurmazioni nantu à e funziunalità di u funziunamentu di l'utilità, i.e. a telemetria ùn serà micca aghjunta à l'applicazioni persunalizate raccolte cù u toolkit.

U mutivu per a cullizzioni di telemetria hè u desideriu di ottene infurmazioni mancanti nantu à i bisogni è e caratteristiche di u travagliu di i sviluppatori, chì ùn ponu micca esse captu cù messagi d'errore è sondaggi cum'è un metudu di feedback. A cullizzioni di telemetria aiuterà à identificà anomalie è cumportamenti anormali, valutà e peculiarità di l'interazzione trà sviluppatori è arnesi, è capisce quale opzioni sò più richieste è chì ùn sò quasi mai aduprate. Hè previstu chì e statistiche accumulate permetteranu di mudernizà l'arnesi, aumentà l'efficienza è a facilità d'utilizazione, è focalizeghja una attenzione particulari à e capacità chì i sviluppatori necessitanu.

Per a cullizzioni di dati, una nova architettura di "telemetria trasparente" hè stata pruposta, destinata à furnisce a pussibilità di un auditu publicu indipendente di e dati ricevuti è raccoglie solu l'infurmazioni generalizati minimi necessarii per impedisce a fuga di tracce cù infurmazioni detallati nantu à l'attività di l'utilizatori. Per esempiu, quandu valutà u trafficu cunsumatu da u toolkit, hè previstu di piglià in contu metriche cum'è u contatore di dati in kilobyte per tuttu l'annu. Tutte e dati raccolti seranu publicati publicamente per l'ispezione è l'analisi. Per disattivà l'invio di telemetria, avete bisognu di stabilisce a variabile d'ambiente "GOTELEMETRY = off".

Principii chjave per a creazione di telemetria trasparente:

  • E decisioni nantu à e metriche raccolte seranu fatte per mezu di un prucessu publicu apertu.
  • A cunfigurazione di a cullezzione di telemetria serà generata automaticamente basatu annantu à a lista di metriche monitorate attivamente, senza raccoglie dati chì ùn sò micca ligati à quelli metrichi.
  • A cunfigurazione di a cullezzione di telemetria serà mantinuta in un logu di auditu trasparente cù registri verificabili, chì complicà l'applicazione selettiva di diverse paràmetri di cullizzioni per diversi sistemi.
  • A cunfigurazione di a cullezzione di telemetria serà cuncepita cum'è un modulu Go in cache, proxied chì pò esse applicatu automaticamente à i sistemi cù proxies Go lucali digià in usu. U scaricamentu di a cunfigurazione di telemetria serà iniziatu micca più di una volta à settimana cù una probabilità di 10% (vale à dì, ogni sistema scaricarà a cunfigurazione circa 5 volte à l'annu).
  • L'infurmazioni trasmesse à i servitori esterni includeranu solu cuntatori finali chì piglianu in contu statistiche per una settimana sana è ùn sò micca ligati à un tempu specificu.
  • I rapporti mandati ùn includeranu alcuna forma di identificatori di u sistema o di l'utilizatori.
  • I rapporti mandati cuntenenu solu fila chì sò digià cunnisciuti nantu à u servitore, i.e. nomi di cuntatori, nomi di prugrammi standard, numeri di versione cunnisciuti, nomi di funzioni in l'utilità di u toolkit standard (quandu mandanu tracce di pila). I dati senza stringa seranu limitati à i contatori, date è numeru di fila.
  • L'indirizzi IP da quale si accede à i servitori di telemetria ùn saranu micca guardati in i logs.
  • Per ottene l'esemplariu necessariu, hè pianificatu di cullà 16 mila rapporti à settimana, chì, datu a prisenza di dui milioni di installazioni di u toolkit, avarà bisognu di mandà rapporti ogni settimana da solu 2% di i sistemi.
  • I metrici raccolti in forma aggregata seranu publicati publicamente in formati grafichi è tabulari. I dati crudi sanu accumulati durante u prucessu di cullizzioni di telemetria seranu ancu publicati.
  • A cullezzione di telemetria serà attivata per automaticamente, ma furnisce un modu faciule per disattivà.

Source: opennet.ru

Add a comment