Kei te hangahia e matou he huinga huinga hou o nga whare pukapuka me nga whakaritenga mo te kaha ki te tirotiro waea. Ka hanumi nga kaupapa OpenTracing me OpenCensus me te whakarato huarahi tautoko mo te heke.
Ko te whakatinanatanga tohutoro ki Java ka waatea i te Paenga-whawha 24, a ka tiimata nga mahi ki etahi atu reo hei te 8 o Mei, 2019. Tirohia te raarangi ka taea e konei.
Hei te marama o Hepetema 2019, kua whakaritea te rite ki nga kaupapa o mua mo C#, Golang, Java, NodeJS me Python. He nui nga mahi kei mua i a tatou, engari ka taea e taatau ki te mahi whakarara. Mena kei te pirangi koe ki te whai waahi ki tenei kaupapa, tena koa rehita mai ka whakaatu mai me pehea koe e hiahia ai ki te koha.
Kia pakeke te whakatinanatanga o ia reo, ka katia nga kaupapa OpenTracing me OpenCensus. Ko te tikanga ka whakatotoka nga kaupapa tawhito, ka tautoko tonu te kaupapa hou i nga taputapu o mua mo nga tau e rua ma te whakamahi i te hototahi whakamuri.
Kaupapa Kaupapa
Kei te hanumi matou! Ko te tino whainga ko te whakakotahi i nga kaupapa OpenTracing me OpenCensus ki te kaupapa kotahi.
Ko te matua o te kaupapa hou ko te huinga o nga hononga maamaa me te whai whakaaro, tae atu ki te huihuinga tuku iho o nga whare pukapuka e whakatinana ana i enei atanga i roto i te ahua o nga mea e kiia nei. SDK. Ko te huka i runga i te keke ka tohuhia nga paerewa mo nga raraunga me nga kawa waea, tae atu ki nga waahanga noa o te hanganga.
Ko te hua ka puta he punaha waea waea e tika ana mo te aro turuki i nga ratonga moroiti me etahi atu momo punaha tohatoha hou, he hototahi ki te nuinga o te OSS nui me nga punaha arumoni.
Ngā kaupapa matua
24.04/XNUMX — Ka tukuna he kaitono tohutoro mo te arotake.
8.05 — Ka hangaia he roopu ka timata ki te mahi i nga reo katoa.
20.05 — Whakarewatanga mana o te kaupapa i Kubecon Barcelona.
6.09 - Ko nga whakatinanatanga i roto i te C#, Golang, Java, NodeJS me Python ka eke ki te riterite me o raatau hoa.
6.11 - Te whakaotinga mana o nga kaupapa OpenTracing me OpenCensus.
20.11 — Paati poroporoaki hei whakanui i te otinga o nga kaupapa i te Observability Summit, Kubecon San Diego.
Wātaka o te whakakotahitanga
Kei roto i te hekenga mo ia reo he hanga SDK kua rite, he taputapu mo nga whare pukapuka rongonui, tuhinga, CI, taputapu hototahi whakamuri, me te katinga o nga kaupapa OpenCensus me OpenTracing e pa ana ("te ra"). I whakatakotohia e matou he whainga nui mo Mahuru 2019 - te whakatutuki i te rite mo nga reo C#, Golang, Java, NodeJS me te Python. Ka nukuhia te ra o te ra kia reri katoa nga reo. Engari he pai ake te karo i tenei.
I te wa e maataki ana i nga whainga, whakaarohia to whai waahi, me whakamohio mai ma te whakakii puka rēhita, ma te mihi ranei i roto i nga korerorero a Gitter o nga kaupapa OpenTracing и OpenCensus. Ka taea e koe te tiro i te kauwhata hei whakaaturanga korero konei.
Whāinga: Te tauira tuatahi o te whakawhāititanga reo whakawhiti (whakaoti i mua i te 8 o Mei)
He mea nui kia mahi tahi, ahakoa ka mahi whakarara i roto i nga reo rereke. Ko te whakaingoatanga reo-whakawhitinga he arahi mo te kaupapa. He tangi noa, engari ka whakamanahia e ia te tautoko mo te punaha totika e mohio ana ahakoa te reo hotaka.
Nga whakaritenga mo te tauira tauira tuatahi mo te reo X:
Nga whakamaramatanga o nga kupu whanui.
He tauira mo te whakaahua i nga tauwhitinga toha, nga tatauranga me nga ine.
Nga whakamaramatanga mo nga take nui i ara ake i te wa o te whakatinanatanga.
Ko tenei whainga kei te aukati i te toenga o nga mahi, me whakaoti te tauira tuatahi hei te 8 o Mei.
Whāinga: Te tauira tuatahi mo te whakatakotoranga raraunga (whakaoti hei te 6 o Hurae)
Ko te whakatakotoranga raraunga e tautuhi ana i tetahi whakatakotoranga raraunga noa mo nga tohu me nga inenga kia taea ai e nga raraunga kaweake e nga tukanga katoa te tukatuka e te hanganga waea kotahi ahakoa te tukanga whakaputa raraunga. Kei roto i tenei ko te aronuinga raraunga mo te tauira tohu e whakaahuatia ana i roto i te korero whakawhiti-reo. Kei roto ano ko nga whakamaarama metadata mo nga mahi noa e whakamahia ana e te tohu ki te hopu, penei i nga tono HTTP, nga hapa, me nga paatai papaunga raraunga. Ko enei tikanga tikanga he tauira.
Ko te tauira tuatahi i ahu mai i te whakatakotoranga raraunga OpenCensus o naianei, a, kei roto enei e whai ake nei:
He aronuinga raraunga e whakatinana ana i te whakatakotoranga whakawhiti-reo.
Nga whakamaramatanga metadata mo nga mahi noa.
JSON me nga whakamaramatanga Protobuf.
Te whakatinanatanga o nga kiritaki tohutoro.
Kia mahara kei reira ano tetahi kawa waea e tohatoha ana i nga tohu i roto i te roopu, e hiahia ana matou ki te whakataurite. Hōputu Tohaina Horopaki-Arumi i whakawhanakehia ma te W3C.
Whāinga: te tauritenga puta noa i nga reo nui katoa e tautokohia ana (ka oti hei te 6 o Hepetema)
Me tutuki te rite mo te rauwiringa kaiao reo o naianei ma te whakakapi i nga kaupapa tawhito ki nga kaupapa hou.
Ko nga whakamaramatanga atanga mo te whai, te ine, me te horahanga horopaki e pa ana ki te whakatakotoranga reo whakawhiti.
He SDK rite-ki-te whakamahi e whakatinana ana i enei atanga me te kaweake Raraunga-Raraunga. Mena ka taea, ka hangaia te SDK ma te kawe i tetahi whakatinanatanga o naianei mai i OpenCensus.
Ko te kete taputapu mo nga whare pukapuka rongonui e kapi ana i te OpenTracing me OpenCensus.
Ka whakanuia hoki e matou te hototahi whakamuri me te hiahia kia pai te whakawhiti mai i nga kaupapa o naianei.
Ko te SDK hou ka hototahi whakamuri ki nga atanga OpenTracing o naianei. Ka tukuna e ratou nga taputapu OpenTracing tuku iho kia haere ki te taha o nga taputapu hou i roto i te tikanga kotahi, ka taea e nga kaiwhakamahi te heke i a raatau mahi i roto i te waa.
Ina reri te SDK hou, ka hangaia he mahere whakamohoatanga mo nga kaiwhakamahi OpenCensus o naianei. Pērā ki a OpenTracing, ka kaha tonu nga taputapu tuku iho ki te mahi ki te taha o nga mea hou.
Hei te Whiringa-a-rangi, ka kati a OpenTracing me OpenCensus ki te whakaae ki nga huringa. Ka tautokohia te hototahi whakamuri me nga taputapu tuku iho mo nga tau e rua.
Ko te hanga i tetahi SDK pai rawa atu mo ia reo me nui te mahi, koinei te mea e tino hiahia ana matou.
Whāinga: tuhinga taketake (whakaoti hei te 6 o Hepetema)
Ko te take nui mo te angitu o tetahi kaupapa puna tuwhera ko te tuhinga. E hiahia ana matou ki nga tuhinga tino pai me nga taputapu whakangungu, a ko o maatau kaituhi hangarau nga kaiwhakawhanake tino kaha ki te kaupapa. Ko te whakaako i nga kaiwhakawhanake me pehea te aro turuki tika i nga raupaparorohiko tetahi o nga paanga nui e hiahia ana matou ki te ao.
Ko nga waahanga tuhinga e whai ake nei ko te iti rawa e hiahiatia ana hei timata:
Te whakatakotoranga kaupapa.
Te Tirohanga 101.
Te timatanga o te mahi.
Nga aratohu reo (motuhake mo ia tangata).
Nau mai nga kaituhi o nga taumata katoa! Ko ta maatau papaanga hou kei runga i a Hugo, ma te whakamahi i nga tohu tohu, no reira he tino ngawari ki te koha.
Whāinga: Rēhita v1.0 (whakaoti hei te 6 o Hōngongoi)
Rehita - tetahi atu waahanga nui, he putanga pai ake OpenTracing Rēhita.
He ngawari ki te kimi whare pukapuka, monomai, kaiwhakauru me etahi atu waahanga.
Te whakahaere ngawari o nga waahanga Rehita.
Ka kitea e koe ko nga ahuatanga SDK e waatea ana i ia reo.
Mena kei te pirangi koe ki te hoahoa, te atanga me te UX, he kaupapa pai to maatau mo te whakauru whaiaro.
Whāinga: hanganga mo te whakamatautau rorohiko me te tuku (ka oti hei te 6 o Hepetema)
Hei whakarite kia tukuna tonu e matou he waehere haumaru ka taea e koe te whakawhirinaki, he pono to matou hoahoa ki te hanga i nga whakamatautau rorohiko kounga me te tuku paipa. Tena koa whakamohio mai mena ka taea e koe te tiaki paipa mo te whakamatautau, te tohu tohu, me te tuku rorohiko. Ka tino tohuhia e maatau te taumata o te hihiko o te whakaputa, a ko te pakeke o nga hanganga whakamatautau ka waiho hei kaupapa whakatau mo tatou.
Whāinga: katia ngā kaupapa OpenTracing me OpenCensus (kua oti hei te 6 o Noema)
Kei te whakamahere matou ki te kati i nga kaupapa tawhito hei te 6 o Hepetema, mena ka eke te kaupapa hou ki a ratou. 2 marama i muri mai, me te riterite o nga reo katoa, ka whakamahere matou ki te kati i nga kaupapa OpenTracing me OpenCensus. Me whakamarama penei:
ka whakatio nga whare pupuri, karekau he whakarereketanga.
Ko te kete taputapu o naianei kua whakamaheretia kia rua tau te waa tautoko.
ka taea e nga kaiwhakamahi te whakahou ki te SDK hou ma te whakamahi i nga taputapu rite.
Ka taea te whakahou haere.
Hono
Ka mihi matou ki tetahi awhina i te mea he kaupapa nui tenei. Mena kei te pirangi koe ki te ako mo te tirohanga, koinei te waa!
Whakakiihia puka rēhita mo te whai waahi tika me te whakauru ki te roopu.