Add capability for `dapr run -f` to start apps in parallel
Open
kind/enhancement
pinned
- Dominant language
- Go
- Stars
- 353
- Forks
- 221
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 2
Description
## Describe the proposal
This issue is a follow up on the [comment](https://github.com/dapr/cli/pull/1161#discussion_r1081706285) in PR #1161.
Currently `dapr run -f` starts the apps in series one after the other and that might not be the preferable option for users.
We need to parallelize the app starts.
Additional features that should be added are a `delay` field to delay the starting of the app after the previous app has been started. As well as a feature `dependsOn`, if some app is dependent on another app starting up first.
cc @philliphoff
related to #1123
## Release Note
RELEASE NOTE:
Contributor guide
Assessment
This issue has not been assessed yet.