0

So I was switching my code base from Django to Spring Boot Java. But before that I was trying to find analogous framework and library for every feature that I have implemented in Django. One of the thing in which I was stuck was, for my message queues, In Django I was using Rabbit MQ as message Queue and Celery as the Task queue to process the queue content.

Task Queue and Message Queue. RabbitMQ is a "MQ". It receives messages and delivers messages.

Celery is a Task Queue. It receives tasks with their related data, runs them and delivers the results.

In Java I can use RabbitMQ as message queue but what package do I have for spawning the workers? Processing the queue? What should I use as a task queue here? How does it work exactly in Java?

GBDGBDA
  • 636
  • 1
  • 6
  • 20
  • Does this answer your question? https://stackoverflow.com/questions/9577012/whats-the-equivalent-of-pythons-celery-project-for-java Spring, in particular, has excellent support for RabbitMQ. – alchemist Jun 05 '22 at 10:37

0 Answers0