Dapr, бұлтта жергілікті қосымшалар құруды жеңілдететін ашық бастапқы коды 

Microsoft жаңа ғана 1.0 нұсқасын шығарды Бөлінген қолданбаның орындалу уақыты деп аталатын бұлтты жұмыс уақытының (Дапр).

Майкрософттың сөзімен айтқанда, Dapr деген сөз жұмыс уақыты (орындау уақыты) портативті және оқиғаға негізделген ашық көзі Que әзірлеушілерге серпімді қосымшаларды оңай құруға мүмкіндік береді, азаматтығы жоқ және мемлекеттік емес микроқызметтер бұлт ішінде табиғи жүгіру және Edge инфрақұрылымында (мысалы, Azure Stack Hub немесе AWS Outpost).

Дарп туралы

Осы бірінші тұрақты нұсқамен Dapr қосымшалары қолданылады оларды жеке инфрақұрылымда немесе Кубернетес кластерлерінде өндірістік сценарийлерде орналастыруға болады. Сондықтан, Dapr жаңа нақты қосымшаларды жасаушыларға, сондай-ақ қолданыстағы қосымшалар мен компоненттерді бұлттың архитектурасында қондыратын және басқаратындарға бағытталған.

Пайда ретінде, Microsoft Dapr пайдалану туралы хабарлайды әзірлеушілердің өнімділігін күрт жақсартады олардың қосымшаларын әзірлеуге кететін уақытты қысқарту арқылы.

Алу жақсы түсіну, жобаға жауапты адамдар Dapr орындалу уақыты деп түсіндіреді әзірлеушілерге ақаулықтарды жоюдан гөрі бизнес логикасын жазуға көбірек көңіл бөлуге мүмкіндік береді таратылған жүйелер.

Осы 1.0 нұсқасында Dapr командасы өндірістік қосымшаларды іске қосудың негізгі хостингтік ортасы ретінде Кубернетке шоғырланғанын хабарлайды. Ол Dapr басқару жазықтығына да, Sidecar Dapr сәулетіне де терең енген. Мысалға,

Microsoft бұны қосады 70-тен астам қауымдастық құрамдас бөліктері бар Dapr, сондықтан ол кең сценарийлердің шешімі ретінде ұсынылған. Бұл Dapr-ді портативтілігі жоғары бұлттан тәуелсіз қосымшалар құрғысы келетін әзірлеушілер үшін тартымды нұсқа етеді.

Dapr белгілі бір платформамен байланыстырылмағанын және кез-келген бағдарламалау тілінен HTTP және gRPC протоколдары арқылы қолдануға арналған деп атап көрсетеміз. Сондықтан Dapr-ға негізделген қосымшалар Azure, AWS, Alibaba және Google бұлттарында жұмыс істей алады.

Алайда, ана тілінің тәжірибесін арттыру әзірлеушілер үшін, SDK Java үшін .NET, Python және Go осы Dapr 1.0 нұсқасымен пайдалануға дайын ретінде шығарылды. JavaScript / Node.js, C ++, Rust және PHP үшін SDK, қазір алдын ала қарауда, Dapr басқа нұсқаларымен бірге жүреді. Сондай-ақ, Dapr-ге негізделген бұлт қосымшаларын дамыту үшін сіз VS Code немесе IntelliJ сияқты жалпы дамыту орталарын пайдалана аласыз.

Экожүйе Dapr ашық бастапқы технологияларды да, бұлт провайдерлеріне қатысты нақты интеграцияны да қамтидысеріктес технология стектері сияқты. Бұл мүмкіндік оларды Dapr-да қолданатын әзірлеушілер үшін қосымша құндылықты қамтамасыз етсе де, Dapr-ға негізделген қосымшалардың өнімділігі мәселесі болуы мүмкін.

Осыған байланысты Майкрософт Dapr-дің қызметтен-қызметке кешігуі өте төмен және жоғары жылдамдықтағы сценарийлер үшін оңтайландырылған деп мәлімдейді.

Тестілеу кезінде орындау уақыты шамамен 1,2 мс кідірісті шектен 90 пайызға дейін және шамамен 2 мс-ден 99 процентильге дейін қосады. Қауіпсіздік тұрғысынан Dapr командасы Dapr өзінің басқару ұшақ қызметі арқылы берілген x.509 сертификаттары арқылы шифрланған және автоматты түрде жаңартылатын ортадағы шабуылдардан қорғауды ұсынады.

Microsoft Dapr-ді әзірлеу үшін 2019-тен сәл көп қатысушыдан тұратын 114 ашық қайнар көздер қауымдастығына сенді.

2021 жылы бұл сан 700-ге жетіп, 16 айдың ішінде алты еседен астам өсуді білдіреді, бұл жобаның әзірлеушілер қауымдастығы арасында қызығушылық туғызатынын көрсетеді.

Dapr салымшылары ретінде бізде Alibaba Cloud, HashiCorp, Microsoft, ZEISS, Ignition Group сияқты ұйымдар, сондай-ақ жеке тұлғалар бар.

Соңында, Microsoft Dapr ашық, бейтарап және инклюзивті болғанын қалайтындықтан, компания ашық үкімет моделіне көшу үстінде екенін жариялады.

Егер сіз бұл туралы көбірек білгіңіз келсе Дарп туралы егжей-тегжейлі тексеруге болады Келесі сілтемеде.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.