AsyncRunner
A .NET Core restful api that allows launching worker instances to scale horizontally and perform longrunning tasks with per-task status tracking
This project is an implementation of horizontal scalability in a restful API built with .NET Core MVC.
The project includes a docker compose configuration, and a Postman collection for working with the API.
https://github.com/Cameleopardus/dotnet_api_async_runner
Dispatching a new async task via API
Output from worker receiving the task:
Fetching task status from API: