Sidekiq use in Discourse

What type of jobs/scheduling sidekiq is executing on Discourse. Is it getting used when user is searching any topic/articles.

2 Likes

Hey deepak :slight_smile:

I don’t understand your question.
Are you asking if when a user uses the search, it triggers a sidekick job and if it does, which one(s)?

1 Like

Hi Canapin,

I want to know what is the purpose of Sidekiq in discourse.For which functionality Discourse is using Sidekiq.

2 Likes

Hi Deepak,

Could you tell us why you’d want to know this? :slight_smile:
It’s used for a variety of purposes, such as sending email, granting badges and many more.

If you’re asking if it’s optional: no it is not.

3 Likes

If you have a self-hosted site you can see all of the background jobs from your /sidekiq/scheduler page. :+1:

6 Likes

Also, as an Open Source project, you can see all Discourse Sidekiq jobs code at

6 Likes

Thanks a lot for all these useful information on Sidekiq.