Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Docs Alternatives
Similar projects and alternatives to docs
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
-
-
gateway-api
Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
dapr-wasm
A template project to demonstrate how to run WebAssembly functions as sidecar microservices in dapr
-
CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
-
-
-
osm
Discontinued Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
docs discussion
docs reviews and mentions
-
Speed Up Microservices Development with Dapr on AWS EK
dapr init -k --dev Expected output in a fresh Kubernetes cluster without Dapr installed: ⌛ Making the jump to hyperspace... ℹ️ Note: To install Dapr using Helm, see here: https://docs.dapr.io/getting-started/install-dapr-kubernetes/#install-with-helm-advanced ℹ️ Container images will be pulled from Docker Hub ✅ Deploying the Dapr control plane with latest version to your cluster... ✅ Deploying the Dapr dashboard with latest version to your cluster... ✅ Deploying the Dapr Redis with 17.14.5 version to your cluster... ✅ Deploying the Dapr Zipkin with latest version to your cluster... ℹ️ Applying "statestore" component to Kubernetes "default" namespace. ℹ️ Applying "pubsub" component to Kubernetes "default" namespace. ℹ️ Applying "appconfig" zipkin configuration to Kubernetes "default" namespace. ✅ Success! Dapr has been installed to namespace dapr-system. To verify, run `dapr status -k' in your terminal. To get started, go here: https://aka.ms/dapr-getting-started
-
.NET Aspire is the best way to experiment with Dapr during local development
Dapr documentation
-
Picking an architecture
I agree with the general sentiment here that you should try to keep things simple as long as possible. In addition to that, try to use frameworks such as Dapr, that allow you to postpone certain architectural decisions. Since Dapr runs everywhere where Kubernetes runs, it doesn't really matter which cloud provider you pick. Also, when it comes to pub/sub brokers, state stores, or secret stores, when using Dapr components you can easily swap those out.
-
Mechanism for managing faulty consumer in asynchronous event broadcast in microservices / modular monolith
I'm mostly familiar with orchestration type sagas, and there I usually include retries when calling services and compensation actions in case calls completely fail. It really helps if you're using a framework, such as Dapr, to do most of the heavy lifting. You can apply resiliency policies to service calls and with the latest version, there's now a Workflow API to orchestrate your services.
-
Service Mesh Considerations
One other option that is worth mentioning is Dapr. Dapr is a microservices building block that developers can use to develop microservices. There is a bit of overlap between Dapr and service meshes and the Dapr team has done a good job of comparing the two here. The biggest takeaway when comparing the two is that Dapr does not provide traffic routing/splitting. So if you need these capabilities, then yes, you will need a service mesh.
-
Virtual Actors : Dapr vs Orleans
There was a similar issue with the code examples to get/set state, so I created a GitHub issue for them.
-
Image Recognition App using GoLang | Tensorflow | WasmEdge | Dapr | Docker
It is an Image Recognition Application made using Go Language, works on a Tensorflow model and it requires Dapr and WasmEdge runtime for execution.
-
Tech Talks: Building Event-Driven Apps with Dapr in Kubernetes
Dapr Docs
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 11 Feb 2025
Stats
dapr/docs is an open source project licensed under Creative Commons Attribution 4.0 which is not an OSI approved license.
The primary programming language of docs is HTML.