Дапр, рунтиме отвореног кода који олакшава стварање матичних апликација у облаку 

Мицрософт је управо објавио верзију 1.0 извршавања у облаку под називом Дистрибутед Апплицатион Рунтиме (Дапр).

Према Мицрософтовим речима, Дапр је време извођења (време извршења) отворени код, преносив и вођен догађајима да омогућава програмерима да лако граде еластичне апликације, микросервиси, апатрид и апатрид истински трчећи у облаку и на Едге инфраструктури (као што је Азуре Стацк Хуб или АВС Оутпост).

О Дарпу

Са овом првом стабилном верзијом апликације Дапр су могу се распоредити на инфраструктури коју самостално хостују или на кластерима Кубернетес у производним сценаријима. Стога је Дапр намењен програмерима који креирају нове реалне апликације, као и онима који мигрирају и управљају постојећим апликацијама и компонентама на изворним архитектурама у облаку.

Као корист, Мицрософт извештава да је употреба Дапр драматично би побољшала продуктивност програмера смањењем времена које би могли потрошити на развој својих апликација.

Да добијем боље разумевање, одговорни за пројекат објашњавају да је време извршења Дапр би програмерима омогућио да се више усредсреде на писање пословне логике него на решавање проблема дистрибуираних система.

У овој верзији 1.0, Дапр тим извештава да су се фокусирали на Кубернетес као примарно хостинг окружење за покретање производних апликација. Дубоко је интегрисан и у управљачку раван Дапр и у архитектуру Сидецар Дапр. На пример,

Мицрософт то додаје Дапр, који има преко 70 компонената развијених у заједници, стога је представљен као решење за широк спектар сценарија. Ово чини Дапр атрактивном опцијом за програмере који желе да граде апликације независне од облака са високом преносивошћу.

Истичемо да Дапр није везан за одређену платформу и дизајниран је за употребу из било ког програмског језика путем ХТТП и гРПЦ протокола. Стога није ни чудо што апликације засноване на Дапр-у могу да се покрећу на облацима Азуре, АВС, Алибаба и Гоогле.

Међутим, за побољшање искуства матерњег језика за програмере, СДК-ови за Јаву, .НЕТ, Питхон и Го су објављени као спремни за употребу са овом верзијом 1.0 Дапр-а. СДК-ови за ЈаваСцрипт / Ноде.јс, Ц ++, Руст и ПХП, који су тренутно у прегледу, следиће заједно са осталим верзијама Дапр-а. Даље, за развој матичних апликација заснованих на Дапр-у у облаку можете да користите уобичајена развојна окружења као што су ВС Цоде или ИнтеллиЈ.

Екосистем Дапр укључује и технологије отвореног кода и специфичне интеграције повезане са добављачима облакакао што су партнерски технолошки стекови. Иако ова функција пружа додатну вредност програмерима који их користе са Дапр-ом, то би такође могло представљати проблем са перформансама апликација заснованих на Дапр-у.

С тим у вези, Мицрософт уверава изјавом да Дапр има изузетно ниску латенцију услуге до услуге и да је оптимизован за велике брзине.

Током тестирања, време извршавања додаје око 1,2 мс латенције од екстремног до 90. перцентила и приближно 2 мс до 99. перцентила. Што се тиче сигурности, Дапр тим препоручује да се одбрани од напада човек-у-средини, користећи енкрипцију коју пружа Дапр путем к.509 сертификата издатих преко његове службе за управљање авионом и који се аутоматски обнављају.

Да би развио Дапр, Мицрософт се ослањао на заједницу отвореног кода за 2019, са нешто више од 114 сарадника.

2021. тај број порастао је на 700, што представља раст од више од шест пута за само 16 месеци, што показује интерес који овај пројекат генерише међу заједницом програмера.

Као сарадници Дапр-а, имамо организације попут Алибаба Цлоуд, ХасхиЦорп, Мицрософт, ЗЕИСС, Игнитион Гроуп, као и појединце.

Коначно, с обзиром да Мицрософт жели да Дапр буде отворен, неутралан и инклузиван, компанија је најавила да је у процесу преласка на модел отворене владе.

Ако сте заинтересовани да сазнате више о томе о Дарпу, можете проверити детаље У следећем линку.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.