Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 235743

A message queue is a service that receives events or messages from producers and provides them to consumers.

0 votes

Message queuing systems: sequential processing with dependencies between queues

"Sometimes" and "other times" - who decides this, based on which information? That's the entity that should initiate the correct message routing, in one case by sending parallel messages to pricing an …
Hans-Martin Mosner's user avatar
1 vote

Question about the best way to architect a small webapp

Whether this is the best approach depends on many unknowns, but it's one reasonable approach, and I would simply start with it. If you find deficiencies or changes in requirements later you may have t …
Hans-Martin Mosner's user avatar
3 votes

Complicated task scheduling architecture

In a comment on a previous answer you write that you consider the execution time of the cron job (reading 10k entries from database and enqueuing them) problematic. Did you actually measure the time a …
Hans-Martin Mosner's user avatar
1 vote

How to implement event payload isolation in an event driven architecture?

It seems unusual to have data in an internal communication between software services that should be visible to some consumers and hidden from others. So I would guess that there isn't a common pattern …
Hans-Martin Mosner's user avatar
1 vote

Long-polling with message queues in a clustered environment

If you use message brokers to implement a kind of remote procedure call, you normally create a fresh response queue for each request. Only the process which initiated a request will wait on this queue …
Hans-Martin Mosner's user avatar
4 votes

Implement message queue in API Gateway

Throttling requests to the backend is in general a reasonable idea if there is evidence that too many parallel requests would lead to problems. However, your suspicion is right, message queues are for …
Hans-Martin Mosner's user avatar
1 vote

Organize and maintain a lot of cron jobs

I would suggest combining jobs that should be run on the same schedule (hourly, twice daily etc.) but should not run in parallel into shell scripts which execute them in sequence, so if one job runs a …
Hans-Martin Mosner's user avatar