Suggest to evaluate the following popular paradigms
-
Shared DB task queue with Postgres
-
Message queue (AWS SNS or custom message broker)
-
Webhook request & response
-
Synchronous HTTP/HTTPS request & response if performance is good
Do NOT touch the Redis instance used by Sidekiq, it is quite bad practice