├── .demo ├── 0-intro.json ├── 1-failure.json ├── 2-dapr.json ├── 3-workflow.json ├── 4-resiliency.json ├── 5-close.json └── slides │ ├── 0-intro │ ├── bio.md │ ├── engagetime.md │ ├── failure.md │ └── title.md │ ├── 1-failure │ ├── distributed-apps.md │ ├── failure-approaches.md │ ├── fallacies.md │ ├── lessons.md │ └── types-of-failures.md │ ├── 2-dapr │ ├── apis.md │ ├── components-azure.md │ ├── components-local.md │ ├── components.md │ ├── dapr-university.md │ ├── dapr-website.md │ ├── distributed-apps1.md │ └── distributed-apps2.md │ ├── 3-workflow │ ├── 01-problem.md │ ├── 02-durable-execution-section.md │ ├── 02-durable-execution.md │ ├── 03-workflow-engines.md │ ├── 04-dapr-workflow-intro.md │ ├── 04-workflow-replay.md │ ├── 05-workflow-as-code-solutions.md │ ├── 05-workflow-as-code.md │ ├── 06-patterns.md │ ├── 06-task-chaining.md │ ├── 07-fanout-fanin.md │ ├── 08-monitor.md │ ├── 09-external-system.md │ ├── 10-child-workflow.md │ ├── 10-workflow-example.md │ ├── 11-dapr-workflow-engine-actors.md │ ├── 11-dapr-workflow-engine-section.md │ ├── 11-dapr-workflow-engine.md │ ├── 12-workflow-demo.md │ ├── 12b-workflow-diagram.md │ ├── 13-workflow-issue.md │ ├── 14-register-issue.md │ ├── 15-workflow-management-apis.md │ ├── 15-workflow-management-section.md │ ├── 15-workflow-management.md │ ├── 16-challenges-deterministic.md │ ├── 16-challenges-idempotent.md │ ├── 16-challenges-payloads.md │ ├── 16-challenges-tips-section.md │ ├── 16-challenges-versioning-alternatives.md │ └── 16-challenges-versioning.md │ ├── 4-resiliency │ ├── 01-dapr-resiliency.md │ ├── 02-s2s-resiliency.md │ ├── 03-resiliency-demo.md │ ├── 04-simulate-issue1.md │ ├── 05-outbound.md │ ├── 06-simulate-issue2.md │ ├── 07-pubsub.md │ └── 08-resiliency-builder.md │ └── 5-close │ ├── dapr-university.md │ ├── dapr-website.md │ ├── dapr-workflow-composer.md │ ├── dapr-workflow-repo.md │ └── thankyou.md ├── .devcontainer ├── devcontainer.json └── post-create.sh ├── .gitattributes ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── ResiliencyDemo ├── ProfileService │ ├── ProfileService.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json ├── Resources │ ├── pubsub.yaml.temp │ ├── resiliency.yaml │ ├── statestore.yaml │ └── subscription.yaml.temp ├── ValidationService │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SocialProfileDetailsValidator.cs │ ├── ValidationService.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── dapr.yaml └── local.http ├── WorkflowDemo ├── Resources │ ├── data.db │ ├── inventory.yaml │ └── statestore.yaml ├── ShippingApp │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Records.cs │ ├── ShippingApp.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── data.db │ ├── data.db-wal │ └── dockerfile ├── WorkflowApp │ ├── Activities │ │ ├── GetShippingCost.cs │ │ ├── GetShippingProviders.cs │ │ ├── RegisterShipment.cs │ │ ├── UndoUpdateInventory.cs │ │ └── UpdateInventory.cs │ ├── BadExamples │ │ ├── NonDeterministicWorkflow.cs │ │ ├── NonIdempotentActivity.cs │ │ ├── PayloadSizeWorkflow.cs │ │ └── VersioningWorkflow.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Records.cs │ ├── ValidateOrderWorkflow.cs │ ├── WorkflowApp.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── data.db │ ├── data.db-shm │ ├── data.db-wal │ └── dockerfile ├── dapr.yaml └── local.http ├── dapr-resiliency-and-durable-execution.sln └── images ├── Diagrid.png ├── api-examples.PNG ├── challenges-deterministic.png ├── challenges-idempotent.png ├── challenges-payloads.png ├── challenges-tips-section.png ├── challenges-versioning-alternatives.png ├── challenges-versioning.png ├── components.PNG ├── conductor1.png ├── conductor2.png ├── dapr-app-developer-platform.png ├── dapr-community-qr.png ├── dapr-community-supporter-badge-anim.gif ├── dapr-resources.png ├── dapr-stacked-color.png ├── dapr-university-101.png ├── dapr-university-tracks-qr.png ├── dapr-university-workflow.png ├── dapr-university.png ├── dapr-website.png ├── dapr-workflow-composer.png ├── dapr-workflow-engine.png ├── dapr-workflow-gh-repo-qr.png ├── dapr-workflow-intro.png ├── demo-time.png ├── diagrid-enterprise.png ├── diagrid-qr-codes.png ├── diagrid.ws_catalyst.png ├── diagrid.ws_conductor.png ├── diagrid.ws_dapr-durable.png ├── distributed-apps1.PNG ├── distributed-apps2.PNG ├── durable-execution-section.png ├── durable-execution.png ├── ieee-spectrum.png ├── marcduiker_dapr_rainbow_eyes.gif ├── marcduiker_name_anim.gif ├── marcduiker_name_anim_x400.gif ├── order-validation-workflow-v1.png ├── pattern-chaining.png ├── pattern-child-workflow.png ├── pattern-external-system-interaction.png ├── pattern-fan-out-fan-in.png ├── pattern-monitor.png ├── resiliency-inbound.PNG ├── resiliency-outbound.PNG ├── resiliency-pubsub.PNG ├── resiliency-s2s.PNG ├── s2s-resiliency-v1.png ├── s2s-resiliency-v1_transparent.png ├── session-olkk1c-qr.png ├── sidecar.PNG ├── swappable-azure.PNG ├── swappable-local.PNG ├── task-failed-succesfully.jpg ├── title.png ├── workflow-actors.png ├── workflow-as-code.png ├── workflow-challenges-tips-section.png ├── workflow-engine-section.png ├── workflow-example.png ├── workflow-management-apis.png ├── workflow-management-section.png ├── workflow-management.png ├── workflow-pattens-section.png ├── workflow-replay.gif ├── workflow-shipping-v1.png ├── workflow-shipping-v1_transparent.png ├── workflow-state.png └── workflow-systems.png /.demo/0-intro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/0-intro.json -------------------------------------------------------------------------------- /.demo/1-failure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/1-failure.json -------------------------------------------------------------------------------- /.demo/2-dapr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/2-dapr.json -------------------------------------------------------------------------------- /.demo/3-workflow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/3-workflow.json -------------------------------------------------------------------------------- /.demo/4-resiliency.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/4-resiliency.json -------------------------------------------------------------------------------- /.demo/5-close.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/5-close.json -------------------------------------------------------------------------------- /.demo/slides/0-intro/bio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/0-intro/bio.md -------------------------------------------------------------------------------- /.demo/slides/0-intro/engagetime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/0-intro/engagetime.md -------------------------------------------------------------------------------- /.demo/slides/0-intro/failure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/0-intro/failure.md -------------------------------------------------------------------------------- /.demo/slides/0-intro/title.md: -------------------------------------------------------------------------------- 1 | ![opening1](/images/title.png) -------------------------------------------------------------------------------- /.demo/slides/1-failure/distributed-apps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/1-failure/distributed-apps.md -------------------------------------------------------------------------------- /.demo/slides/1-failure/failure-approaches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/1-failure/failure-approaches.md -------------------------------------------------------------------------------- /.demo/slides/1-failure/fallacies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/1-failure/fallacies.md -------------------------------------------------------------------------------- /.demo/slides/1-failure/lessons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/1-failure/lessons.md -------------------------------------------------------------------------------- /.demo/slides/1-failure/types-of-failures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/1-failure/types-of-failures.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/apis.md: -------------------------------------------------------------------------------- 1 | ![Dapr dev to hosting](/images/dapr-app-developer-platform.png) -------------------------------------------------------------------------------- /.demo/slides/2-dapr/components-azure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/components-azure.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/components-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/components-local.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/components.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/dapr-university.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/dapr-university.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/dapr-website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/dapr-website.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/distributed-apps1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/distributed-apps1.md -------------------------------------------------------------------------------- /.demo/slides/2-dapr/distributed-apps2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/2-dapr/distributed-apps2.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/01-problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/01-problem.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/02-durable-execution-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/02-durable-execution-section.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/02-durable-execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/02-durable-execution.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/03-workflow-engines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/03-workflow-engines.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/04-dapr-workflow-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/04-dapr-workflow-intro.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/04-workflow-replay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/04-workflow-replay.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/05-workflow-as-code-solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/05-workflow-as-code-solutions.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/05-workflow-as-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/05-workflow-as-code.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/06-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/06-patterns.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/06-task-chaining.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/06-task-chaining.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/07-fanout-fanin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/07-fanout-fanin.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/08-monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/08-monitor.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/09-external-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/09-external-system.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/10-child-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/10-child-workflow.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/10-workflow-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/10-workflow-example.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/11-dapr-workflow-engine-actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/11-dapr-workflow-engine-actors.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/11-dapr-workflow-engine-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/11-dapr-workflow-engine-section.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/11-dapr-workflow-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/11-dapr-workflow-engine.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/12-workflow-demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/12-workflow-demo.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/12b-workflow-diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/12b-workflow-diagram.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/13-workflow-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/13-workflow-issue.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/14-register-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/14-register-issue.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/15-workflow-management-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/15-workflow-management-apis.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/15-workflow-management-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/15-workflow-management-section.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/15-workflow-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/15-workflow-management.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/16-challenges-deterministic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/16-challenges-deterministic.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/16-challenges-idempotent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/16-challenges-idempotent.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/16-challenges-payloads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/16-challenges-payloads.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/16-challenges-tips-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/16-challenges-tips-section.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/16-challenges-versioning-alternatives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/16-challenges-versioning-alternatives.md -------------------------------------------------------------------------------- /.demo/slides/3-workflow/16-challenges-versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/3-workflow/16-challenges-versioning.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/01-dapr-resiliency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/01-dapr-resiliency.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/02-s2s-resiliency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/02-s2s-resiliency.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/03-resiliency-demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/03-resiliency-demo.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/04-simulate-issue1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/04-simulate-issue1.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/05-outbound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/05-outbound.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/06-simulate-issue2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/06-simulate-issue2.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/07-pubsub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/07-pubsub.md -------------------------------------------------------------------------------- /.demo/slides/4-resiliency/08-resiliency-builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/4-resiliency/08-resiliency-builder.md -------------------------------------------------------------------------------- /.demo/slides/5-close/dapr-university.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/5-close/dapr-university.md -------------------------------------------------------------------------------- /.demo/slides/5-close/dapr-website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/5-close/dapr-website.md -------------------------------------------------------------------------------- /.demo/slides/5-close/dapr-workflow-composer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/5-close/dapr-workflow-composer.md -------------------------------------------------------------------------------- /.demo/slides/5-close/dapr-workflow-repo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/5-close/dapr-workflow-repo.md -------------------------------------------------------------------------------- /.demo/slides/5-close/thankyou.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.demo/slides/5-close/thankyou.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/post-create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.devcontainer/post-create.sh -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/README.md -------------------------------------------------------------------------------- /ResiliencyDemo/ProfileService/ProfileService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ProfileService/ProfileService.csproj -------------------------------------------------------------------------------- /ResiliencyDemo/ProfileService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ProfileService/Program.cs -------------------------------------------------------------------------------- /ResiliencyDemo/ProfileService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ProfileService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ResiliencyDemo/ProfileService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ProfileService/appsettings.Development.json -------------------------------------------------------------------------------- /ResiliencyDemo/ProfileService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ProfileService/appsettings.json -------------------------------------------------------------------------------- /ResiliencyDemo/Resources/pubsub.yaml.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/Resources/pubsub.yaml.temp -------------------------------------------------------------------------------- /ResiliencyDemo/Resources/resiliency.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/Resources/resiliency.yaml -------------------------------------------------------------------------------- /ResiliencyDemo/Resources/statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/Resources/statestore.yaml -------------------------------------------------------------------------------- /ResiliencyDemo/Resources/subscription.yaml.temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/Resources/subscription.yaml.temp -------------------------------------------------------------------------------- /ResiliencyDemo/ValidationService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ValidationService/Program.cs -------------------------------------------------------------------------------- /ResiliencyDemo/ValidationService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ValidationService/Properties/launchSettings.json -------------------------------------------------------------------------------- /ResiliencyDemo/ValidationService/SocialProfileDetailsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ValidationService/SocialProfileDetailsValidator.cs -------------------------------------------------------------------------------- /ResiliencyDemo/ValidationService/ValidationService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ValidationService/ValidationService.csproj -------------------------------------------------------------------------------- /ResiliencyDemo/ValidationService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ValidationService/appsettings.Development.json -------------------------------------------------------------------------------- /ResiliencyDemo/ValidationService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/ValidationService/appsettings.json -------------------------------------------------------------------------------- /ResiliencyDemo/dapr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/dapr.yaml -------------------------------------------------------------------------------- /ResiliencyDemo/local.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/ResiliencyDemo/local.http -------------------------------------------------------------------------------- /WorkflowDemo/Resources/data.db: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WorkflowDemo/Resources/inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/Resources/inventory.yaml -------------------------------------------------------------------------------- /WorkflowDemo/Resources/statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/Resources/statestore.yaml -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/Program.cs -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/Records.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/Records.cs -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/ShippingApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/ShippingApp.csproj -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/appsettings.Development.json -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/appsettings.json -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/data.db -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/data.db-wal: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WorkflowDemo/ShippingApp/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/ShippingApp/dockerfile -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Activities/GetShippingCost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Activities/GetShippingCost.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Activities/GetShippingProviders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Activities/GetShippingProviders.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Activities/RegisterShipment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Activities/RegisterShipment.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Activities/UndoUpdateInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Activities/UndoUpdateInventory.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Activities/UpdateInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Activities/UpdateInventory.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/BadExamples/NonDeterministicWorkflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/BadExamples/NonDeterministicWorkflow.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/BadExamples/NonIdempotentActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/BadExamples/NonIdempotentActivity.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/BadExamples/PayloadSizeWorkflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/BadExamples/PayloadSizeWorkflow.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/BadExamples/VersioningWorkflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/BadExamples/VersioningWorkflow.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Program.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/Records.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/Records.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/ValidateOrderWorkflow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/ValidateOrderWorkflow.cs -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/WorkflowApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/WorkflowApp.csproj -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/appsettings.Development.json -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/appsettings.json -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/data.db -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/data.db-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/data.db-shm -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/data.db-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/data.db-wal -------------------------------------------------------------------------------- /WorkflowDemo/WorkflowApp/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/WorkflowApp/dockerfile -------------------------------------------------------------------------------- /WorkflowDemo/dapr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/dapr.yaml -------------------------------------------------------------------------------- /WorkflowDemo/local.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/WorkflowDemo/local.http -------------------------------------------------------------------------------- /dapr-resiliency-and-durable-execution.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/dapr-resiliency-and-durable-execution.sln -------------------------------------------------------------------------------- /images/Diagrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/Diagrid.png -------------------------------------------------------------------------------- /images/api-examples.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/api-examples.PNG -------------------------------------------------------------------------------- /images/challenges-deterministic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/challenges-deterministic.png -------------------------------------------------------------------------------- /images/challenges-idempotent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/challenges-idempotent.png -------------------------------------------------------------------------------- /images/challenges-payloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/challenges-payloads.png -------------------------------------------------------------------------------- /images/challenges-tips-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/challenges-tips-section.png -------------------------------------------------------------------------------- /images/challenges-versioning-alternatives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/challenges-versioning-alternatives.png -------------------------------------------------------------------------------- /images/challenges-versioning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/challenges-versioning.png -------------------------------------------------------------------------------- /images/components.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/components.PNG -------------------------------------------------------------------------------- /images/conductor1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/conductor1.png -------------------------------------------------------------------------------- /images/conductor2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/conductor2.png -------------------------------------------------------------------------------- /images/dapr-app-developer-platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-app-developer-platform.png -------------------------------------------------------------------------------- /images/dapr-community-qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-community-qr.png -------------------------------------------------------------------------------- /images/dapr-community-supporter-badge-anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-community-supporter-badge-anim.gif -------------------------------------------------------------------------------- /images/dapr-resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-resources.png -------------------------------------------------------------------------------- /images/dapr-stacked-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-stacked-color.png -------------------------------------------------------------------------------- /images/dapr-university-101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-university-101.png -------------------------------------------------------------------------------- /images/dapr-university-tracks-qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-university-tracks-qr.png -------------------------------------------------------------------------------- /images/dapr-university-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-university-workflow.png -------------------------------------------------------------------------------- /images/dapr-university.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-university.png -------------------------------------------------------------------------------- /images/dapr-website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-website.png -------------------------------------------------------------------------------- /images/dapr-workflow-composer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-workflow-composer.png -------------------------------------------------------------------------------- /images/dapr-workflow-engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-workflow-engine.png -------------------------------------------------------------------------------- /images/dapr-workflow-gh-repo-qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-workflow-gh-repo-qr.png -------------------------------------------------------------------------------- /images/dapr-workflow-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/dapr-workflow-intro.png -------------------------------------------------------------------------------- /images/demo-time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/demo-time.png -------------------------------------------------------------------------------- /images/diagrid-enterprise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/diagrid-enterprise.png -------------------------------------------------------------------------------- /images/diagrid-qr-codes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/diagrid-qr-codes.png -------------------------------------------------------------------------------- /images/diagrid.ws_catalyst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/diagrid.ws_catalyst.png -------------------------------------------------------------------------------- /images/diagrid.ws_conductor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/diagrid.ws_conductor.png -------------------------------------------------------------------------------- /images/diagrid.ws_dapr-durable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/diagrid.ws_dapr-durable.png -------------------------------------------------------------------------------- /images/distributed-apps1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/distributed-apps1.PNG -------------------------------------------------------------------------------- /images/distributed-apps2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/distributed-apps2.PNG -------------------------------------------------------------------------------- /images/durable-execution-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/durable-execution-section.png -------------------------------------------------------------------------------- /images/durable-execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/durable-execution.png -------------------------------------------------------------------------------- /images/ieee-spectrum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/ieee-spectrum.png -------------------------------------------------------------------------------- /images/marcduiker_dapr_rainbow_eyes.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/marcduiker_dapr_rainbow_eyes.gif -------------------------------------------------------------------------------- /images/marcduiker_name_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/marcduiker_name_anim.gif -------------------------------------------------------------------------------- /images/marcduiker_name_anim_x400.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/marcduiker_name_anim_x400.gif -------------------------------------------------------------------------------- /images/order-validation-workflow-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/order-validation-workflow-v1.png -------------------------------------------------------------------------------- /images/pattern-chaining.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/pattern-chaining.png -------------------------------------------------------------------------------- /images/pattern-child-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/pattern-child-workflow.png -------------------------------------------------------------------------------- /images/pattern-external-system-interaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/pattern-external-system-interaction.png -------------------------------------------------------------------------------- /images/pattern-fan-out-fan-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/pattern-fan-out-fan-in.png -------------------------------------------------------------------------------- /images/pattern-monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/pattern-monitor.png -------------------------------------------------------------------------------- /images/resiliency-inbound.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/resiliency-inbound.PNG -------------------------------------------------------------------------------- /images/resiliency-outbound.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/resiliency-outbound.PNG -------------------------------------------------------------------------------- /images/resiliency-pubsub.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/resiliency-pubsub.PNG -------------------------------------------------------------------------------- /images/resiliency-s2s.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/resiliency-s2s.PNG -------------------------------------------------------------------------------- /images/s2s-resiliency-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/s2s-resiliency-v1.png -------------------------------------------------------------------------------- /images/s2s-resiliency-v1_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/s2s-resiliency-v1_transparent.png -------------------------------------------------------------------------------- /images/session-olkk1c-qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/session-olkk1c-qr.png -------------------------------------------------------------------------------- /images/sidecar.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/sidecar.PNG -------------------------------------------------------------------------------- /images/swappable-azure.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/swappable-azure.PNG -------------------------------------------------------------------------------- /images/swappable-local.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/swappable-local.PNG -------------------------------------------------------------------------------- /images/task-failed-succesfully.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/task-failed-succesfully.jpg -------------------------------------------------------------------------------- /images/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/title.png -------------------------------------------------------------------------------- /images/workflow-actors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-actors.png -------------------------------------------------------------------------------- /images/workflow-as-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-as-code.png -------------------------------------------------------------------------------- /images/workflow-challenges-tips-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-challenges-tips-section.png -------------------------------------------------------------------------------- /images/workflow-engine-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-engine-section.png -------------------------------------------------------------------------------- /images/workflow-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-example.png -------------------------------------------------------------------------------- /images/workflow-management-apis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-management-apis.png -------------------------------------------------------------------------------- /images/workflow-management-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-management-section.png -------------------------------------------------------------------------------- /images/workflow-management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-management.png -------------------------------------------------------------------------------- /images/workflow-pattens-section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-pattens-section.png -------------------------------------------------------------------------------- /images/workflow-replay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-replay.gif -------------------------------------------------------------------------------- /images/workflow-shipping-v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-shipping-v1.png -------------------------------------------------------------------------------- /images/workflow-shipping-v1_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-shipping-v1_transparent.png -------------------------------------------------------------------------------- /images/workflow-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-state.png -------------------------------------------------------------------------------- /images/workflow-systems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diagrid-labs/dapr-resiliency-and-durable-execution/HEAD/images/workflow-systems.png --------------------------------------------------------------------------------