Welcome to an interactive JobRunr demo

Every serious app runs background jobs. Few run them well. This demo shows how, using a neobank as the playground. We picked banking because it stresses everything at once: reliability, auditability, scheduling, retries, long-running work.

Through 21 hands-on steps, you'll work through real patterns you'd find in production. Each step is structured the same way:
  • Scenario: the business context and why the problem matters
  • Challenge: the question you need to answer
  • Solution: how JobRunr Pro solves it spoiler
  • Try It: hands-on in the running app and JobRunr dashboard
Challenge yourself: A starter template is available for you to implement each step yourself. Each step includes the solution description and the actual implementation code. Attempt the challenge first, then come back to compare or get unstuck.

spoiler Note that reading an earlier step may reveal how a later one is solved.

You'll need to log in to perform write operations. You can still view the code solution and dashboard.

Click on any step in the timeline to begin your journey

Start with Step 1