Day 2: Building Data Pipelines
Modern web apps often use third-party message queue services to handle asynchronous and horizontally scalable processing of data. Whether sending images off to be resized and transformed or just sending email, queues have all sorts of uses and are very useful for decoupling components of your application from each other.
Immutant has messaging built right in to the app server. There’s no separate system to maintain, and data doesn’t need to be transformed to other protocols and back. Because the toolchain is integrated and able to process most Clojure data, using it couldn’t be easier.
Today we’ll learn about Immutant’s message queues and the abstractions built on top of them.
Message Queues
Message queues ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access