you should use background workers
As per you conditions
IF read and write is high use Redis or celery
a multi-queue system
or if there is a message passing between the end points
then use Kafka
this will enhance the
workflow and also reduce the
response time