Hands-on workshops, sample applications and demos all created by Diagrid.
Dapr is a set of APIs for communication, state, and workflow for building distributed systems. Dapr leverages industry best practices for security, resiliency, and observability, so you can focus on business logic.
- Learn Dapr - Start here if you're brand new to Dapr! A curated collection of resources to learn about OSS Dapr.
- Dapr Workshop - A self-paced hands-on Dapr workshop available in .NET and Python. No previous Dapr experience required.
- Dapr Workflow Demos - Sample .NET apps showcasing workflow architecture patterns built with the Dapr Workflow API.
- Dapr Actor Demos - Demos of the Dapr Actor Model in .NET.
Diagrid Catalyst provides powerful APIs for building microservices and is backed by the Dapr CNCF project.
- Catalyst Docs - Catalyst documentation on the docs.diagrid.io site.
- Catalyst Order Workflow - A demo that shows the capabilities provided by all five Catalyst APIs through a Python-based order processing workflow.
- Catalyst Workflow Saga - A Python demo app that shows you how to implement the AWS reference architecture for Saga orchestration using Catalyst Workflow.
- Catalyst Place - A sample Go app powered by Diagrid Catalyst that replicates some functionality from the famous r/place event.
Diagrid Conductor automates the operational management of Dapr on Kubernetes, enhancing observability, improving reliability, and enforcing security best practices. Conductor is a SaaS solution that connects securely to any Kubernetes cluster with plans including Dapr OSS Support.
- Conductor Quickstart - Get started immediately with Conductor on the docs site.
- Conductor Pizza Store - A sample Java app implementing a distributed Pizza Store application on Kubernetes, using Dapr, Spring Boot and Testcontainers.
- 🌍 Diagrid.io
- 🦋 Bluesky
- 🎥 YouTube