Skip to Content
Building Integrations with MuleSoft
book

Building Integrations with MuleSoft

by Pooja Kamath, Diane Kesler
May 2025
Intermediate to advanced
328 pages
7h 46m
English
O'Reilly Media, Inc.
Content preview from Building Integrations with MuleSoft

Chapter 6. AsyncAPI

An API-led strategy isn’t a one-size-fits-all solution. Different organizations have unique needs, goals, and technical environments, so it’s important to tailor the plan to fit those specific circumstances. Each organization must evaluate its unique context to develop an effective API-led strategy.

Suppose event-driven architecture (EDA) is part of your strategy.  In that case, allowing different components to react to events in real time can further enhance the responsiveness and scalability of your system. This can be particularly beneficial for applications that require real-time data processing and updates, such as live chat apps, online gaming, or Internet of Things (IoT) systems.

An asynchronous API (async API) is a way for different software programs to talk to each other without having to wait for a response right away. Imagine you’re texting a friend. With a regular (synchronous) API, it’s as if you send a text and you can’t do anything else until your friend replies. But with an async API, you send a text, and while waiting for a reply, you can do other things like play a game or chat with another friend. In this chapter, we will look at async APIs and learn how to design and implement one in ACB.

Event-Driven Architecture

So far in this book, we have focused on REST APIs, where a request is made and a response is awaited. However, there are instances where an immediate response is optional. In such cases, only a confirmation that the request was ...

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

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Building Event-Driven Microservices

Building Event-Driven Microservices

Adam Bellemare
Developing Apps with GPT-4 and ChatGPT

Developing Apps with GPT-4 and ChatGPT

Olivier Caelen, Marie-Alice Blete

Publisher Resources

ISBN: 9781098158286Errata Page