logoalt Hacker News

sandeepkdtoday at 2:24 AM1 replyview on HN

The moment you added a background process you just replaced the complexity.

1. Backgrounds process can back up

2. They need context of the user and need to switch context per user

3. What if they fail, you create some DLQ or another process to handle the failure

4. Who looks on those failure and how do they act

TLDR; there is always a cost


Replies

0x696C6961today at 3:05 AM

The design in the shoppify post already had a background process for the item replenishment.