Katahi ano a Microsoft ka tukuna te putanga 1.0 o te rerenga kapua e kiia ana ko te Runtime Tono Tohaina (Ko Dapr).
I roto i nga kupu a Microsoft, ko Dapr te he ururua (wa mahia) puna tuwhera, kawe me te kaupapa e akiaki ana e tuku i nga kaiwhakawhanake ki te hanga ngawari i nga waahanga whakaraerae, microservices, kore whai whenua me te kawanatanga e rere taketake ana i te kapua kei runga ake i nga hanganga (penei i te Azure Stack Hub, i te AWS Outpost ranei).
Mo Darp
Ma tenei putanga pumau tuatahi, ko nga tono Dapr he ka taea te toha atu ki runga i nga hanganga e haangai ana i a ia ake, i runga ranei i nga tautau Kubernetes i nga ahuatanga whakaputa. Na reira, ko te kaupapa a Dapr ko nga kaiwhakawhanake hanga i nga waahanga hou o te ao, tae atu ki era e heke ana me te whakahaere i nga tono me nga waahanga kei runga i nga hoahoanga kapua-taketake.
Hei painga, Kua kii a Microsoft ko te whakamahinga o Dapr ka whakapai ake i te hua o te kaiwhakawhanake ma te whakaheke i te wa ka pau i a ratau a raatau tono.
Ki te tiki māramatanga pai ake, ko nga kawenga o te kaupapa e whakamarama ana ko te wa whakatutukitanga o Dapr ka tuku i nga kaiwhakawhanake ki te aro nui ki te tuhi arorau pakihi, kaua ki te rapurongoā Tuhinga o mua.
I tenei putanga 1.0, kei te kii te roopu Dapr kua aro atu ratau ki a Kubernetes hei waahi manaaki tuatahi mo te whakahaere i nga tono whakangao. Kei te tino whakauruhia ki roto i te rererangi whakahaere Dapr me te hoahoanga Sidecar Dapr. Hei tauira,
Ka taapirihia e Microsoft tena Dapr, neke atu i te 70 nga waahanga kua hangaia e te hapori, na reira ka whakaatuhia hei rongoa mo nga tini ahuatanga. Ma tenei ka pai rawa atu a Dapr mo nga kaiwhakawhanake e hiahia ana ki te hanga i nga tono kapua-motuhake me te kaha kawe.
E tohu ana maatau kaore a Dapr i herea ki tetahi waahanga motuhake a kua hoahoahia kia whakamahia mai i tetahi reo hotaka mai i nga kawa HTTP me gRPC. No reira kaore e miharo ka taea e nga tono a-Dapr te whakahaere i runga i a Azure, AWS, Alibaba, me nga kapua a Google.
Engari, hei whakarei i te wheako reo maori mo nga kaiwhakawhanake, nga SDK mo Java, .NET, Python me Go kua tukuna kia rite ki te whakamahi me tenei putanga 1.0 o Dapr. Ko nga SDK mo te JavaScript / Node.js, C ++, Rust, me te PHP, kei te arokite i tenei wa, ka whai atu me etahi atu putanga o Dapr. Ano hoki, hei whakawhanake i o tono kapua-a-taiao a te Dapr, ka taea e koe te whakamahi i nga taiao whanaketanga noa penei i te VS Code, te IntelliJ ranei.
Te rauwiringa kaiao Kei roto i te Dapr nga hangarau hangarau tuwhera me nga whakauru motuhake e pa ana ki nga kaiwhakarato kapuapēnei i te tāpae hangarau hoa. Ahakoa ko tenei ahuatanga e whakawhiwhia ana ki nga kaiwhakawhanake e whakamahi ana i a raatau ki a Dapr, tera pea he take mahi mo nga tono a-Dapr.
I runga i tenei, kei te whakaahuru a Microsoft ma te kii ko te Dapr he tino ngoikore ki te ratonga-ki-te-ratonga, a kua pai ake mo nga ahuatanga tere.
I te whakamatau, ka taapirihia te wa whakataunga mo te 1,2 ms o te torotoro mai i te tino ki te 90 ōrau me te 2 ms ki te 99th ōrau. Mo te ahuru, e taunaki ana te roopu Dapr, ki te tiaki i nga whakaeke a te tangata-i-waenganui, he whakamunatanga i tukuna e Dapr na roto i nga tiwhikete x.509 i whakaputaina mai i tana ratonga waka rererangi whakahaere me te whakahou aunoa ano.
Hei whakawhanake i a Dapr, i whakawhirinaki a Microsoft ki te hapori puna tuwhera o te tau 2019 neke atu i te 114 nga kaituku.
I te tau 2021, kua eke taua nama ki te 700, hei tohu mo te tipu neke atu i te ono nga wa i roto i nga marama 16 noa iho, e whakaatu ana i te ngakaunui kei te whakaputa mai tenei kaupapa i waenga i te hapori kaiwhakawhanake.
Hei kaihokohoko a Dapr, kei a maatau nga whakahaere penei i te Alibaba Cloud, HashiCorp, Microsoft, ZEISS, Ignition Group, me nga tangata takitahi.
Ka mutu, mai i te hiahia a Microsoft kia tuwhera, kia noho tuuturu, kia uru mai hoki a Dapr, kua kii te kamupene kei te haere ia ki tetahi tauira a te kawanatanga.
Mena kei te hiahia koe ki te mohio atu mo tenei mo Darp, ka taea e koe te tirotiro i nga korero taipitopito I roto i te hono e whai ake nei.
Hei tuatahi ki te korero