postgresql is already fast enough to handle lots of jobs.
if you want to save some costs on rolling out redis on production, this is a good option.
however I guess you will still need redis for websockets/turbo broadcasts.
so if you plan to use broadcasts, possbily better to go with redis & sidekiq.
TODO:
[x] http auth for good_job routes
[x] production: do I need to roll out a separate worker process? - YES. on Digital Ocean it's minimum $12/mo right now. Same ENV vars as main app. Different run command (same as worker in procfile)
Description
postgresql is already fast enough to handle lots of jobs.
if you want to save some costs on rolling out redis on production, this is a good option.
however I guess you will still need redis for websockets/turbo broadcasts.
so if you plan to use broadcasts, possbily better to go with redis & sidekiq.
TODO:
How to test
Self-check
Visual Changes
Before
After