Перейти к содержимому

Dapr на практике: Марк Клефтер

Devoxx

0:00 / 0:00

Dapr на практике: Марк Клефтер

604 просмотра · 2 г. назад
Devoxx
172 тыс. подписчиков
604 просмотра · 2 г. назад
Dapr (Distributed Application Runtime, проект CNCF с открытым исходным кодом) предоставляет разработчикам приложений общие возможности облачных приложений для надежного вызова сервисов, асинхронного обмена сообщениями, управления состоянием, решения сквозных задач, таких как наблюдаемость, безопасность и отказоустойчивость, и многое другое — доступ к которым осуществляется через стандартизированные API, отделяющие код приложения от базовой инфраструктуры. Это позволяет реализовывать распределенные системы независимо от языка и платформы, в соответствии с передовыми методами и шаблонами. Работа на этом более высоком уровне абстракции для разработчика приносит значительные преимущества, но также влечет за собой важные компромиссы; в этой сессии Марк Клефтер рассмотрит эти вопросы, проведя вас через основные компоненты Dapr и то, как он решает типичные проблемы облачных приложений, стратегии внедрения для новых проектов и миграции (т.е. отказ от прямой интеграции с сервисами конкретных поставщиков), обработку граничных случаев и расширение Dapr с помощью пользовательских возможностей, сравнение с родственными технологиями, такими как сервисные сетки, и организационные последствия для команд разработчиков приложений и платформ.