Blog

Asynchronous workflow pattern

15 Apr, 2019

The asynchronous workflow pattern, also known as the publish-subscribe pattern, is an architecture pattern which is typically used to asynchronously perform resource intensive and time consuming tasks. To separate the request from the task itself we can use a queue where the sender puts messages that another service can pick up.
This pattern is a subset of the CQRS (Command-Query Responsibility Segregation) pattern. CQRS defines a clear separation of a command and query model [MF-CQRS], while the asynchronous workflow pattern only defines a command model without caring how the result of a command is being read.
Read more…

Edin is a software consultant and full-stack developer with a broad set of technical skills on both front-end (Vue, React) as well as backend (Scala, Go) and cloud (Google Cloud) technologies. Extensive experience gained at Rabobank, Veon, Blokker Holding and ASML. He is passionate about software automation and software craftsmanship in general. Edin is also a passionate Agile advocate and practitioner.
guest
0 Comments
Inline Feedbacks
View all comments

Explore related posts