'What is perform_async in sidekiq

I want to know about perform_async in sidekiq. As I could not found any documentation on this while everyone is using this.

So can someone please explain this to me or provide a resource.



Solution 1:[1]

perform_async - a method that push your job with your params in the async queue (create a record in your async backend, Redis by default), to allow Sidekiq catch and perform it on the order of queue

Source: https://github.com/mperham/sidekiq/blob/master/lib/sidekiq/worker.rb#L163

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1