Skip to main content

Find a lost TRN - 6. Sidekiq and Redis

Date: 2022-03-14

Status

Accepted

Context

We need a background job system to allow us to retry tasks like querying the DQT API or submitting a Zendesk ticket on behalf of the user.

Decision

Use the Sidekiq + Rails combination which is in wide use in Teacher Services.

Consequences

  • We introduce a new service for developing locally
  • Our deployment environments need to manage deploying a Redis instance as well