в соответствии с
![]() | |
Разработчик(и) | Майкрософт |
---|---|
Первоначальный выпуск | 16 октября 2019 г |
Стабильная версия | v1.12.2 / 17 ноября 2023 г [1] |
Репозиторий | github |
Написано в | Идти |
Операционная система | Кросс-платформенный |
Доступно в | Английский |
Тип | Облачная собственная система выполнения |
Лицензия | Первоначально лицензия MIT , теперь лицензия Apache 2.0. |
Веб-сайт | в соответствии с |
Dapr (Distributed Application Runtime) — это с открытым исходным кодом, бесплатная система времени выполнения предназначенная для поддержки облачных и бессерверных вычислений . [2] Его первоначальный выпуск поддерживал SDK и API для Java , .NET , Python и Go и был ориентирован на Kubernetes . систему облачного развертывания [3] [4]
Исходный код написан на Go языке программирования . Он распространяется под лицензией MIT License и размещен на GitHub . [5]
Микросервисное приложение Сервисы, написанные на Go , Python , .NET ,… | ||||||
↕ ↕ ↕ | ||||||
HTTP API/ gRPC API | ||||||
Сервис- вызов службы | Состояние управление | Публикуйте и подписаться | Ресурс крепления и курок | Актеры | Распределенный отслеживание | Расширяемый… |
в соответствии с | ||||||
Любая облачная или периферийная инфраструктура |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Теги · dapr/dapr · GitHub» . Гитхаб . Проверено 25 ноября 2023 г.
- ^ «Распределенная среда выполнения Dapr близка к готовности к производству» . Новый стек . 22 октября 2020 г. Проверено 20 февраля 2021 г.
- ^ «Анонсирована среда выполнения распределенных приложений (Dapr) v1.0» . ИнфоQ . 17 февраля 2021 г. Архивировано из оригинала 17 февраля 2021 г. Проверено 20 февраля 2021 г.
- ^ «Проект Microsoft Dapr с открытым исходным кодом, призванный помочь разработчикам создавать облачные приложения, достиг версии 1.0» . ТехКранч . 17 февраля 2021 г. Проверено 20 февраля 2021 г.
- ^ «GitHub — dapr/dapr: Dapr — это портативная, управляемая событиями среда выполнения для создания распределенных приложений в облаке и на периферии» — через GitHub.
- ^ Анонсирование среды выполнения распределенных приложений (Dapr), проекта с открытым исходным кодом, упрощающего создание микросервисных приложений для каждого разработчика - блог с открытым исходным кодом
Дальнейшее чтение
[ редактировать ]- Бедин, Давиде (2020). Практические микросервисы с Dapr и .NET: руководство для разработчиков по созданию облачных приложений с использованием среды выполнения Dapr, управляемой событиями . Пакт Паблишинг. ISBN 978-1800568372 .
- Шнайдер Бай, Хайши; Шнайдер, Ярон (2020). Изучение Dapr: создание распределенных облачных приложений . О'Рейли UK Ltd. ISBN 978-1492072423 .
- Гатев, Радослав (2021). Представляем среду выполнения распределенных приложений (Dapr): упрощение разработки приложений микросервисов с помощью проверенных и многократно используемых шаблонов и практик . Апресс. ISBN 978-1484269978 .