Työjonot
Työjonot ovat järjestelmiä ja rakenteita, joiden tarkoituksena on kerätä ja toimittaa tehtäviä suorittajille tai prosesseille myöhemmin. Ne esiintyvät sekä ohjelmistoarkkitehtuurissa että tuotanto- ja palvelutoiminnoissa, ja niiden avulla lähetys sekä suoritus voidaan eriyttää, mikä parantaa skaalautuvuutta, luotettavuutta ja virheiden hallintaa.
Perusperiaate on, että tehtävät lisätään jonoon ja kuluttajat ottavat niitä vastaan sekä suorittavat. Tämä eriyttää tehtävien
Työjonot ovat monentyyppisiä. In-memory- ja pysyviä (durable) jonot sekä viestinvälitysjärjestelmät, kuten RabbitMQ, AWS SQS ja Google
Käyttökohteita ovat verkkopalvelujen taustaprosessit, tiedon käsittelyputket sekä mikropalveluarkkitehtuurit, joissa tehtävänjako ja riippuvuuksien vähentäminen parantavat suorituskykyä ja