One `docker compose up` that brings up a .NET Web API, a React front end, and SQL Server - wired together by service name, with a health check so the API waits for the database to be ready.
Fire-and-forget, delayed, continuation, and recurring jobs in .NET with Hangfire - persistent queues backed by SQL Server, a monitoring dashboard, and a producer/consumer split so jobs survive a restart.