Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration with Dapr #4561

Open
sfmskywalker opened this issue Oct 19, 2023 · 2 comments
Open

Integration with Dapr #4561

sfmskywalker opened this issue Oct 19, 2023 · 2 comments
Labels
elsa 3 This issue is specific to Elsa 3 enhancement New feature or request

Comments

@sfmskywalker
Copy link
Member

Introduction

Dapr has swiftly risen as a groundbreaking application runtime that streamlines the creation and management of microservice-based applications. It offers a broad suite of features such as:

  • Pub/sub messaging for event-driven architectures.
  • Virtual actors for stateful compute and data partitioning.
  • Service invocation which facilitates method calls on remote services.
  • And many other utilities designed for microservices.

Proposal

By integrating Elsa with Dapr, we can harness the best of both worlds:

  1. Service Orchestration: With Elsa's visual workflow capabilities, users could effortlessly orchestrate the invocation of various services managed by Dapr. This not only simplifies service interaction but also provides a visual blueprint for understanding service interdependencies.

  2. Event-Driven Workflows: Leverage Dapr's pub/sub messaging to trigger Elsa workflows or have Elsa publish events. This seamless integration would empower users to design intricate event-driven applications with ease.

  3. Enhanced Platform Flexibility: Elsa workflows could tap into any service that Dapr interacts with, expanding the range of potential microservices and backend systems one could integrate with.

The potential synergies between Elsa and Dapr could revolutionize the way developers approach microservice orchestration. By integrating these two platforms, we can offer a robust, scalable, and user-friendly environment for building the next generation of distributed applications.

@sfmskywalker sfmskywalker added enhancement New feature or request elsa 3 This issue is specific to Elsa 3 labels Oct 19, 2023
@sfmskywalker
Copy link
Member Author

Done

@sfmskywalker
Copy link
Member Author

Whoops, I confused Dapr with Dapper. Dapper is done, Dapr not quite yet.

@sfmskywalker sfmskywalker reopened this Nov 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
elsa 3 This issue is specific to Elsa 3 enhancement New feature or request
Projects
Status: Triage
Development

No branches or pull requests

1 participant