Dapr
E699808
cloud-native runtime
distributed application runtime
microservices framework
open-source software project
Dapr is an open-source, portable, event-driven runtime that simplifies building resilient, microservices-based cloud-native applications.
Statements (94)
| Predicate | Object |
|---|---|
| instanceOf |
cloud-native runtime
ⓘ
distributed application runtime ⓘ microservices framework ⓘ open-source software project ⓘ |
| abbreviation | Dapr NERFINISHED ⓘ |
| architectureStyle | sidecar architecture ⓘ |
| category |
cloud-native application runtime
ⓘ
microservices infrastructure ⓘ |
| CLIRepositoryURL | https://github.com/dapr/cli ⓘ |
| CNCFStatus | Graduated project ⓘ |
| communicationProtocol |
HTTP
NERFINISHED
ⓘ
gRPC NERFINISHED ⓘ |
| configurationFormat | YAML ⓘ |
| deploymentModel | sidecar container ⓘ |
| designGoal |
language-agnostic APIs
ⓘ
portability across cloud and edge platforms ⓘ resilience of microservices ⓘ simplify distributed application development ⓘ |
| developedBy | Microsoft ⓘ |
| documentationURL | https://docs.dapr.io ⓘ |
| domain |
cloud-native computing
ⓘ
distributed systems ⓘ microservices architecture ⓘ |
| fullName | Distributed Application Runtime NERFINISHED ⓘ |
| governanceModel | open governance under CNCF ⓘ |
| governedBy | Cloud Native Computing Foundation NERFINISHED ⓘ |
| hasCLI | dapr CLI NERFINISHED ⓘ |
| hasComponentModel | pluggable components ⓘ |
| initialReleaseDate | 2019-10 ⓘ |
| integratesWith |
AWS
NERFINISHED
ⓘ
Apache Kafka NERFINISHED ⓘ Azure NERFINISHED ⓘ Azure Event Hubs NERFINISHED ⓘ Azure Service Bus NERFINISHED ⓘ Google Cloud Platform NERFINISHED ⓘ HashiCorp Vault NERFINISHED ⓘ MongoDB NERFINISHED ⓘ MySQL NERFINISHED ⓘ NATS NERFINISHED ⓘ PostgreSQL NERFINISHED ⓘ RabbitMQ NERFINISHED ⓘ Redis NERFINISHED ⓘ |
| isAcronymFor | Distributed Application Runtime NERFINISHED ⓘ |
| name | Dapr NERFINISHED ⓘ |
| observabilityFeature |
logging
ⓘ
metrics ⓘ tracing ⓘ |
| programmingLanguage | Go NERFINISHED ⓘ |
| provides |
actors
ⓘ
building blocks for microservices ⓘ configuration management ⓘ observability features ⓘ publish and subscribe messaging ⓘ resource bindings ⓘ secrets management integration ⓘ service invocation ⓘ state management ⓘ workflow orchestration ⓘ |
| repositoryPlatform | GitHub NERFINISHED ⓘ |
| repositoryURL | https://github.com/dapr/dapr ⓘ |
| softwareLicense | MIT License NERFINISHED ⓘ |
| sourceModel | open source ⓘ |
| supportsArchitecture |
event-driven architecture
ⓘ
microservices ⓘ service-oriented architecture ⓘ |
| supportsDeployment |
local development
ⓘ
production workloads ⓘ |
| supportsEnvironment |
Kubernetes
NERFINISHED
ⓘ
cloud ⓘ edge ⓘ on-premises ⓘ self-hosted ⓘ |
| supportsLanguage |
.NET
NERFINISHED
ⓘ
C++ NERFINISHED ⓘ Go NERFINISHED ⓘ Java ⓘ Node.js NERFINISHED ⓘ Python ⓘ |
| supportsOrchestrator |
HashiCorp Nomad
NERFINISHED
ⓘ
Kubernetes NERFINISHED ⓘ bare metal ⓘ virtual machines ⓘ |
| supportsPattern |
actor model
ⓘ
event-driven messaging ⓘ pub/sub ⓘ request-reply ⓘ stateful services ⓘ |
| supportsSecurityFeature |
certificate rotation
ⓘ
mTLS between services ⓘ secret stores ⓘ |
| supportsStandard |
CloudEvents
NERFINISHED
ⓘ
OpenTelemetry NERFINISHED ⓘ |
| usesPattern | sidecar pattern ⓘ |
| website | https://dapr.io ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.