A Microsoft most adta ki az 1.0 verziót a Distributed Application Runtime (dapr).
A Microsoft szavai szerint Dapr az futási idő (végrehajtási idő) nyílt forráskódú, hordozható és eseményvezérelt hogy lehetővé teszi a fejlesztők számára, hogy rugalmasan készítsenek rugalmas alkalmazásokat, mikroszolgáltatások, hontalanok és állapotok natívan fut a felhőben és az Edge infrastruktúráján (például az Azure Stack Hub vagy az AWS Outpost).
Darpról
Ezzel az első stabil verzióval a Dapr alkalmazások telepíthetők saját üzemeltetésű infrastruktúrára vagy Kubernetes-fürtökre a termelési forgatókönyvek során. Ezért a Dapr azoknak a fejlesztőknek szól, akik új, valós alkalmazásokat hoznak létre, valamint azoknak, akik migrálják és üzemeltetik a meglévő alkalmazásokat és összetevőket felhőalapú architektúrákon.
Előnyként, A Microsoft jelentése szerint a Dapr drámaian javítaná a fejlesztői termelékenységet az alkalmazások fejlesztésével töltött idő csökkentésével.
Megszerezni jobb megértés, a projektért felelősök elmagyarázzák, hogy a Dapr lehetővé tenné a fejlesztők számára, hogy jobban összpontosítsanak az üzleti logika megírására, mint a hibaelhárításra elosztott rendszerek.
Ebben az 1.0-s verzióban a Dapr csapata arról számolt be, hogy a Kubernetesre összpontosítottak, mint a termelési alkalmazások futtatásának elsődleges tárhelyére. Mélyen be van építve a Dapr vezérlősíkba és a Sidecar Dapr architektúrába. Például,
A Microsoft hozzáteszi A Dapr, amely több mint 70 közösség által fejlesztett komponenssel rendelkezik, ezért a forgatókönyvek széles körére kínál megoldást. Így a Dapr vonzó lehetőség azoknak a fejlesztőknek, akik felhő-független, magas hordozhatóságú alkalmazásokat szeretnének létrehozni.
Kiemeljük, hogy a Dapr nincs egy adott platformhoz kötve, és úgy lett tervezve, hogy bármely programozási nyelvből felhasználható legyen a HTTP és a gRPC protokollon keresztül. Így nem csoda, hogy a Dapr-alapú alkalmazások futhatnak az Azure, AWS, Alibaba és Google felhőkön.
Azonban, az anyanyelvi élmény fokozása érdekében fejlesztőknek, az SDK-k Java esetén a .NET, a Python és a Go használatra kész állapotban megjelent a Dapr 1.0 verziójával. A JavaScript / Node.js, C ++, Rust és PHP SDK-k, amelyek jelenleg előnézetben vannak, a Dapr más verzióival együtt következnek. Ezenkívül a natív Dapr-alapú felhőalkalmazások fejlesztéséhez használhat olyan általános fejlesztői környezeteket, mint a VS Code vagy az IntelliJ.
Az ökoszisztéma A Dapr mind a nyílt forráskódú technológiákat, mind a felhőszolgáltatókhoz kapcsolódó speciális integrációkat magában foglaljamint például a partneri technológiai halmok. Bár ez a szolgáltatás hozzáadott értéket biztosít azoknak a fejlesztőknek, akik ezeket a Dapr-rel együtt használják, a Dapr-alapú alkalmazások teljesítményproblémája is lehet.
Ebben a tekintetben a Microsoft azzal nyugtat, hogy a Dapr rendkívül alacsony szolgáltatás-szolgáltatás késleltetéssel rendelkezik, és a nagy sebességű forgatókönyvekhez optimalizálták.
A tesztelés során a végrehajtási idő kb. 1,2 ms késleltetési időt ad a szélsőtől a 90. percentilisig, és hozzávetőlegesen 2 ms-ot a 99. percentilisig. A biztonság szempontjából a Dapr csapata azt javasolja, hogy védekezzenek a közepén lévő támadások ellen, amelynek titkosítását a Dapr biztosítja az irányító repülőgép szolgálatán keresztül kiadott x.509 tanúsítványokon keresztül, amelyeket automatikusan megújítanak.
A Dapr fejlesztése érdekében a Microsoft a több mint 2019 közreműködő 114-es nyílt forráskódú közösségére támaszkodott.
2021-ben ez a szám 700-ra nőtt, ami mindössze 16 hónap alatt több mint hatszoros növekedést jelent, ami azt mutatja, hogy a projekt érdeklődést vált ki a fejlesztői közösség körében.
Dapr közreműködőként vannak olyan szervezeteink, mint az Alibaba Cloud, a HashiCorp, a Microsoft, a ZEISS, az Ignition Group, valamint magánszemélyek.
Végül, mivel a Microsoft azt akarja, hogy a Dapr legyen nyitott, semleges és befogadó, a vállalat bejelentette, hogy a nyílt kormányzati modell felé áll át.
Ha érdekel, hogy többet tudjon meg róla a Darpról, ellenőrizheti a részleteket A következő linken.
Legyen Ön az első hozzászóló