F
F
Friend2021-07-16 23:15:49
Redis
Friend, 2021-07-16 23:15:49

At what stage in the growth of a project should you use Redis for queuing?

Now the project uses about a dozen Jobs, called when you need to send a message to the mail during registration, when an order appears, when the status of an order changes ... And also about a dozen Jobs, called when loading prices, when updating prices. Redis is not used.
Do I understand correctly that it is advisable to connect Redis to transfer queue management in order to reduce the load on the current database? I used to do this on another project, but this one has not yet connected Redis.

Can you give me a couple of thoughts on the feasibility of outsourcing queue management to Redis?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ivan Shumov, 2021-07-16
@inoise

No, making queues from Redis is such an idea. Before this, other tools were created: RabbitMQ, Kafka and others. Redis got there, but these are not queues, but a notification subscription system. The differences are minimal, but there are

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question