I-Google ihlose ukungeza i-telemetry ku-Go

IGoland

I-Go iwulimi lokuhlela oluhlangene, oluhlanganisiwe olunokuthayipha okumile okugqugquzelwe i-syntax C.

Lezi zindaba zisanda kuvela lokho I-Google ihlela ukungeza iqoqo le-telemetry ukuthumela idatha eqoqwe ngokuzenzakalelayo ngolimi lokuhlela lwe-GO.

Telemetry izofaka izinsiza zomugqa womyalo ithuthukiswe ithimba lokuthuthukisa ulimi lwe-Go, njengensiza ethi "hamba", isihlanganisi, i-gopls nezinhlelo zokusebenza ze-govulncheck. Ukuqoqwa kolwazi kuzonqunyelwa kuphela ekuqoqweni kolwazi ngezici zezinsizakalo zomphakathi, okungukuthi i-telemetry ngeke yengezwe ezinhlelweni ezidaliwe.

Ngingathanda ukuhlola ukusetshenziswa kwe-telemetry esobala, noma isistimu efanayo, ku-Go toolchain, engithemba ukuthi izosiza onjiniyela nabasebenzisi bephrojekthi ye-Go ngokufanayo. Ukuze kucace, ngiphakamisa nje ukuthi okokusebenza kwengezwe kumathuluzi omugqa womyalo we-Go abhalwe futhi asakazwe ithimba le-Go.

Isizathu ukuqoqa i-telemetry, kuyisifiso sokuthola ulwazi olulahlekile mayelana nezidingo nezici zomsebenzi wonjiniyela engeke ibonwe kusetshenziswa imilayezo yamaphutha nezinhlolovo njengendlela yempendulo.

iqoqo le-telemetry kuzosiza ukukhomba okudidayo kanye nokuziphatha okungajwayelekile, Linganisa ukuthi onjiniyela basebenzisana kanjani nesethi yamathuluzi futhi uqonde ukuthi yiziphi izinketho ezidingeka kakhulu futhi ezingavamile ukusetshenziswa. Izibalo eziqoqiwe kulindeleke ukuthi zenze kube nokwenzeka ukwenza isethi yamathuluzi ibe yisimanje, ithuthukise ukusebenza kahle nokunethezeka komsebenzi, futhi inake ngokukhethekile amakhono adingekayo konjiniyela.

Ngokuqoqwa kwedatha, kuhlongozwe isakhiwo esisha "se-telemetry esobala", okuhloswe ngayo ukunikeza ithuba lokucwaningwa kwamabhuku okuzimele komphakathi kwedatha etholiwe kanye nokuqoqa kuphela ulwazi oluncane olujwayelekile oludingekayo ukuze kunqandwe ukuvuza kweminonjana ngolwazi olunemininingwane mayelana nomsebenzi wabasebenzisi.

Isibonelo, uma kuhlolwa ithrafikhi esetshenziswa i-toolset, kuhlelwa ukucabangela amamethrikhi afana nekhawunta yedatha ngamakhilobhayithi unyaka wonke. Yonke idatha eqoqwe izoshicilelwa esizindeni somphakathi ukuze ihlolwe futhi ihlaziywe. Ukukhubaza ukuthumela i-telemetry, kufanele usethe okuguquguqukayo kwemvelo "GOTELEMETRY=off".

Esitatimendeni, ikhuluma ngezimiso ezibalulekile zokwakha i-telemetry esobala:

  • Izinqumo mayelana namamethrikhi aqoqiwe zizokwenziwa ngenqubo evulekile yomphakathi.
  • Izilungiselelo zokuqoqwa kwe-telemetry zizokwenziwa ngokuzenzakalelayo ngokusekelwe kuhlu lwamamethrikhi aqashwe ngokugcwele, ngaphandle kokuqoqa idatha engahlotshaniswa nalawa mamethrikhi.
  • Izilungiselelo zokuqoqwa kwe-Telemetry zizonakekelwa ngendlela yokuhlola esobala enamarekhodi aqinisekiswayo, okwenza kube nzima ukusebenzisa ngokukhetha izilungiselelo zeqoqo ezihlukene kumasistimu ahlukene.
  • Ukucushwa kweqoqo le-telemetry kuzothatha uhlobo lwemojuli ye-Go proxy efakwe kunqolobane, engasetshenziswa ngokuzenzakalelayo kumasistimu anamaphroksi asendaweni e-Go asevele esetshenziswa. Ukulandwa kokucushwa kwe-telemetry kuzoqala isikhathi esingaphezu kwesisodwa ngeviki okungenzeka kube ngu-10% (okungukuthi isistimu ngayinye izodawuniloda ukumiswa izikhathi ezi-5 ngonyaka).
  • Ulwazi oludluliselwe kumaseva angaphandle luzohlanganisa kuphela izibalo eziphelele ezicabangela izibalo kumongo weviki eligcwele futhi ezingaboshelwe esikhathini esithile.
  • Imibiko ethunyelwe ngeke ifake noma yiluphi uhlobo lwesistimu noma izihlonzi zomsebenzisi.
  • Imibiko ethunyelwe izoqukatha kuphela iyunithi yezinhlamvu eyaziwa kakade kuseva, okungukuthi, amagama ekhawunta, amagama ezinhlelo ajwayelekile, izinombolo zenguqulo ezaziwayo, amagama omsebenzi kuzinsiza zekhithi yamathuluzi avamile (lapho kuthunyelwa ukulandelela isitaki). Idatha engeyona iyunithi yezinhlamvu izokhawulelwa ekubaleni, amadethi, nokubalwa kwemigqa.
  • Amakheli e-IP okufinyelelwa kuwo amaseva e-telemetry ngeke agcinwe kulogi.
  • Ukuthola isampula edingekayo, kuhlelwe ukuthi kuqoqwe imibiko eyi-16.000 ngesonto, okuzothi, uma kubhekwa ukuba khona kokufakwa kwethuluzi eliyizigidi ezimbili, kuzodinga ukuthi imibiko ithunyelwe isonto ngalinye kusuka ku-2% kuphela wezinhlelo.
  • Amamethrikhi aqoqwe ngefomu elihlanganisiwe azoshicilelwa esidlangalaleni ngezethulo zezithombe nezethebula.
  • Idatha yokuqala egcwele eqoqwe ngesikhathi sokuqoqwa kwe-telemetry nayo izoshicilelwa.
  • Ukuqoqwa kwe-Telemetry kuzonikwa amandla ngokuzenzakalela, kodwa kuzonikezwa indlela elula yokuyikhubaza.

Okokugcina uma unentshisekelo yokwazi kabanzi ngakho, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.