Message queue
A step of the Cloud application tree on Gradus, in the Data & storage area: DB, cache, queues.
Add a message queue or event stream so services can communicate asynchronously instead of calling one another directly.
Usually comes after: Data access layer & seed data.
Leads to: Stream processing.
Prompt for your AI assistant
Add a message queue (such as SQS, RabbitMQ or Kafka) and refactor one direct service-to-service call into a published event and a subscribing consumer.This is https://gradus.kazet.blog/tree/cloud-application/step/message-queue as plain HTML. In a browser the page also lets you mark the step forged and copy a message for your AI assistant.