Mastering Asynchronous Communication with Queues.pptx

AdalbertoToledo 10 views 31 slides Oct 31, 2025
Slide 1
Slide 1 of 31
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31

About This Presentation

Join us for an engaging session on mastering asynchronous communication between integration flows using queues! Discover how to enhance the reliability and scalability of your systems by leveraging queues for smooth, non-blocking data processing. Whether you're an experienced developer or just s...


Slide Content

Wed , Oct 29 , 7: 00 PM (GMT-4) Caracas MuleSoft Meetup Group Mastering Asynchronous Communication with Queues

‹#› Introductions Passing events between flows using asynchronous queues Using the VM connector Anypoint MQ Networking time Agenda

‹#› About the organizer: Adalberto Toledo – MuleSoft Developer About the speakers: Adalberto Toledo – MuleSoft Developer Maria Isabel Vargas - Consultec-TI – MuleSoft Specialist Introductions A SHOW OF HANDS: Who is new to this Meetup?

Passing events between flows using asynchronous queues

‹#› When using Flow Reference, events are passed synchronously between flows You may want to pass events asynchronously between flows to Achieve higher levels of parallelism in specific stages of processing Allow for more-specific tuning of areas within a flow’s architecture Distribute work across a cluster Communicate with another application running in the same Mule domain Implement simple queueing that does not justify a full JMS broker This can be accomplished using the VM connector Passing events between flows using asynchronous queues

‹#› Use the connector for intra and inter application communication through asynchronous queues Add the VM module to the project Configure a global element configuration Specify a queue name and type Queues can be transient or persistent By default, the connector uses in-memory queues Transient queues are faster, but are lost in the case of a system crash Persistent queues are slower but reliable Use operations to publish and/or consume events Using the VM connector

Anypoint MQ

‹#› Enterprise-grade cloud messaging, fully integrated with Anypoint Platform Fully hosted scalable asynchronous messaging TurnKey, Secure & reliable Easy connectivity to applications Unified platform for runtime, API & queue management Out of the box failover solution Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

‹#› Anypoint MQ

Introduce yourself to your neighbor Networking time

‹#› Share: Tweet using the hashtag #MuleSoftMeetups Invite your network to join: https://meetups.mulesoft.com/caracas/ Feedback: Fill out the survey feedback and suggest topics for upcoming events Contact MuleSoft at [email protected] for ways to improve the program What’s next?

Thank you