Taakverwerkers
Taakverwerkers zijn softwarecomponenten die de uitvoering van taken op zich nemen binnen een systeem, meestal als onderdeel van een taakwachtrij of op gebeurtenis gebaseerde architectuur. Zij voeren het werk uit dat is aangemaakt door andere onderdelen (taakproducenten of schedulers) en leveren vaak resultaten terug aan een opslaglaag of vervolgstappen in een workflow.
Een taakverwerker werkt doorgaans door taken uit een queue of berichtensysteem te halen, de bewerking te registreren,
Typische kenmerken zijn onder andere foutafhandeling en retry-mechanismen met back-off, tijdslimieten, en soms een dead-letter queue
Taakverwerkers worden veel toegepast in webapplicaties voor achtergrondtaken (bijv. e-mail- of notificieverwerking), data- en ETL-pijplijnen, en