But you also spend a lot of cycles building and maintaining the ancillary features that make queues powerful. Early- to mid-stage companies especially need to focus on business logic and less on reinventing wheels
If your early to mid-stage company needs queues to depth then what is in them is vital to your business.
You better know what is going on with mission critical data at every step of its journey. Or the data isnt that important and you should write something lighter than this because it can be lossy...
Queues and workflow engines aren’t the right solution for everything, but they work well for a lot of stuff. Like a signup flow that integrates with multiple third-parties, or a drip campaign, or notifications.
Those are things many small, all developer teams need. They don’t want to hire an infra-minded person just for queues and workflows
If your early to mid-stage company needs queues to depth then what is in them is vital to your business.
You better know what is going on with mission critical data at every step of its journey. Or the data isnt that important and you should write something lighter than this because it can be lossy...