3

Dapr - Distributed Application Runtime

 3 years ago
source link: https://dapr.io/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Distributed Application Runtime

Simplify cloud-native application development

Focus on your application’s core logic and keep your code simple and portable

hero.png

What is Dapr?

Dapr helps developers build event-driven, resilient distributed applications. Whether on-premises, in the cloud, or on an edge device, Dapr helps you tackle the challenges that come with building microservices and keeps your code platform agnostic.

Learn more about Dapr concepts

Companies using Dapr:

zeiss.pngalibaba.pngignition-group.pnglegentic.pngroadwork.pngmorphir.png

Building blocks for any developer

Dapr building blocks solve common challenges developers face when building microservices

Service Invocation

Service discovery and service to service method calls

Learn more

State Management

Build resilient stateful services with your state store of choice

Learn more

Publish & Subscribe

Use asynchronous message topics and subscriptions

Learn more

Securing Secrets

Keep application secretes secured with a secret store

Learn more

Bindings

Create event driven workflows and interface with external services

Learn more

Actors

Leverage the actor pattern to scale self-contained units of processing

Learn more

Get started in seconds

The Dapr CLI allows you to get started with Dapr running locally on your dev box and support MacOS, Linux and Windows. Install Dapr in seconds and start coding quickly.

Try it yourself
any.png

Any language, anywhere

Use Dapr with your language of choice by leveraging an SDK or making simple HTTP or gRPC calls. Dapr is language agnostic and can run on any hosting environment including local development machines, Kubernetes, and public clouds such as AWS, Azure and GCP.

Explore Dapr SDKs

Pluggable components

With an eco-system of over 70 different components to plug-in to your application, Dapr makes it easy to keep your code agnostic to the hosting environment and your application highly portable.

More about Dapr components
plugable.gif
community.png

Open source, community driven

Dapr is an open source project hosted on GitHub with a welcoming, engaged and growing community of contributors. Issues, fixes and features come from a diverse group of developers from around the world all collaborating to define the roadmap.

Join the conversation on Discord

Turnkey observability and security

The Dapr sidecar collects traces so your application is instrumented with no additional code. Dapr is built with security in mind so using Dapr helps you harden your application.

Learn about Dapr security
security.png

Who’s using Dapr?

See what Dapr adopters, building real world production solutions have to say

app.png

Ready to get started?

Try Dapr for yourself on your local machine with this step-by-step guided tutorial

Start now
Resources

Event-driven, portable runtime for building microservices on cloud and edge.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK