|
|
|
|
|
by masom
1050 days ago
|
|
It really depends what you design your system to handle. A sudden burst of traffic that can be spread for minutes is fine (ex: Elasticsearch indexing requests can usually be delayed through background jobs). > Basically those things only sort of work if you have few messages and are happy with millisecond latency. Not really... queues are great to defer processing or have longer running job than your HTTP and TCP timeouts will allow. Building large data export won't happen within a single HTTP request. ex: https://shopify.engineering/high-availability-background-job... |
|