Update workflow quickstarts to be services
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 547
- PR merge metrics
- No merged PRs in 30d
Description
## Describe the feature
Currently the workflow quickstarts are console applications which are very limited to be used with the workflow management operations once they are started. All workflows are using WaitForExternalEvent when the order cost is over 5000 USD but the apps themselves can't receive events (easily).
I recommend to update all workflow apps to be services and to add HTTP endpoints to demonstrate the workflow management methods via the Dapr Workflow Client or direct HTTP calls.
Contributor guide
Research direction
Start by inventorying the workflow quickstart console applications and their existing WaitForExternalEvent usage. Review the Dapr Workflow Client and direct HTTP-call approaches, then define service endpoints that demonstrate workflow management operations and verify that the applications can receive external events.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100