Create end-to-end integrations with event-driven applications for real-time customer experiences.\n","link_1":{"variant":"primary","linkAttributes":[],"label":"Watch demo","source":"standard-link","url":"https://www.mulesoft.com/event-driven-architecture#"},"link_2":{"variant":"secondary","linkAttributes":[],"source":"standard-link","label":"Contact us","url":"https://www.mulesoft.com/contact"},"media":{"image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-event_driven_architecture.webp?w=1024","alt":"Image of MuleSoft diagram","title":"2025/10/marquee-event_driven_architecture.webp","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-event_driven_architecture.webp?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-event_driven_architecture.webp?resize=300,300","width":300,"height":300},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-event_driven_architecture.webp?resize=768,768","width":768,"height":768},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-event_driven_architecture.webp?resize=1024,1024","width":1024,"height":1024}],"width":1024,"height":1024,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-event_driven_architecture.webp"}},"blade_background_type":{"kind":"custom_background","blade_custom_image_desktop":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?w=1024","alt":"","title":"2025/10/marquee-background-new-v12-confirmed_69adc8.png","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?resize=300,79","width":300,"height":79},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?resize=768,203","width":768,"height":203},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?resize=1024,271","width":1024,"height":271},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?resize=1536,406","width":1536,"height":406},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png?resize=2048,542","width":2048,"height":542}],"width":1024,"height":271,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/marquee-background-new-v12-confirmed_69adc8.png"},"blade_custom_image_mobile":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/marquee-white-background-mobile.png?w=386","alt":"","title":"2025/09/marquee-white-background-mobile.png","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/marquee-white-background-mobile.png?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/marquee-white-background-mobile.png?resize=113,300","width":113,"height":300},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/marquee-white-background-mobile.png?resize=386,1024","width":386,"height":1024},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/marquee-white-background-mobile.png?resize=578,1536","width":578,"height":1536}],"width":386,"height":1024,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/marquee-white-background-mobile.png"},"blade_background_image":{"src":null,"title":null,"sizes":[],"width":null,"height":null,"file_url":false}}},"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":true}},{"id":"1761748586543_ogq","name":"sf/story","attributes":{"audience_segment":["prospect","customer"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","blade_headline_block_alignment":"center","card_text_alignment":"center","card_image_visibility":false,"card_title_visibility":true,"card_description_visibility":false,"card_link_visibility":false,"headline":"A unified platform to create event-driven applications.","headline_font_color":"#032D60","description":"

Deliver real-time customer experiences with a unified platform to design, govern, discover, and build event-driven applications. Create consistent, scalable services for popular event brokers like Kafka, Salesforce, and Solace that conform to AsyncAPI standards and can be reused across your organization.\n","blade_background_type":{"blade_background_color":"234, 245, 254","kind":"standard_background","blade_background_shape":"convex"}},"media_items":[{"headline":"Easily create real-time architectures for better customer experiences.","kind":"card_story","id":"1761748586607_bop"},{"headline":"Build scalable event-driven services that adhere to industry standards.","kind":"card_story","id":"1761748586611_17so"},{"headline":"Drive adoption of real-time applications across your enterprise.","kind":"card_story","id":"1761748586616_xi2"}],"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":true}},{"id":"1761748886103_hlg","name":"sf/oneup","attributes":{"blade_layout":"right","audience_segment":["customer","prospect"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","headline":"Design AsyncAPIs with open standards.","headline_font_color":"#032D60","description":"

Design and document AsyncAPIs easily with Anypoint API Designer. Follow the AsyncAPI 2.6 specification to ensure consistency across applications, and auto-generate documentation so teams can understand and use your specifications quickly.\n","link_1":{"variant":"secondary","linkAttributes":[],"source":"standard-link","label":"Learn more","url":"https://www.mulesoft.com/platform/api/anypoint-designer"},"media":{"image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-design-asyncapis.webp?w=1024","alt":"A graphic showing how to simplify the design and documentation of AsyncAPIs in Anypoint API Designer.","title":"2025/10/product-features-design-asyncapis.webp","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-design-asyncapis.webp?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-design-asyncapis.webp?resize=300,300","width":300,"height":300},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-design-asyncapis.webp?resize=768,768","width":768,"height":768},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-design-asyncapis.webp?resize=1024,1024","width":1024,"height":1024}],"width":1024,"height":1024,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-design-asyncapis.webp"}}},"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":true}},{"id":"1761748977460_156u","name":"sf/oneup","attributes":{"blade_layout":"left","audience_segment":["customer","prospect"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","headline":"Govern with best practices and rulesets.","headline_font_color":"#032D60","description":"

Apply a scalable approach to security and compliance with API governance at design time. Validate AsyncAPI specs against your organization's governance rules and best practices as you create them, preventing unsecured assets from being published.\n","link_1":{"variant":"secondary","linkAttributes":[],"source":"standard-link","label":"Learn more","url":"https://www.mulesoft.com/platform/api/governance-anypoint"},"media":{"image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-govern.webp?w=1024","alt":"A graphic showing governance rulesets and best practices for AsyncAPI specifications in Anypoint API Governance","title":"2025/10/product-features-govern.webp","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-govern.webp?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-govern.webp?resize=300,300","width":300,"height":300},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-govern.webp?resize=768,768","width":768,"height":768},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-govern.webp?resize=1024,1024","width":1024,"height":1024}],"width":1024,"height":1024,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-govern.webp"}}},"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":false}},{"id":"1761749024582_fzn","name":"sf/oneup","attributes":{"blade_layout":"right","audience_segment":["customer","prospect"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","headline":"Discover and reuse AsyncAPIs across teams.","headline_font_color":"#032D60","description":"

Make AsyncAPI specifications easy to find by publishing them to Anypoint Exchange, our public marketplace. Cataloging specs helps teams share access to event-driven systems, and reusing them gives developers a faster way to connect to event brokers and message queues.\n","link_1":{"variant":"secondary","linkAttributes":[],"source":"standard-link","label":"Learn more","url":"https://www.mulesoft.com/platform/exchange"},"media":{"image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-discover.webp?w=1024","alt":"A graphic showing how to make AsyncAPI specifications discoverable using MuleSoft’s public marketplace Anypoint Exchange","title":"2025/10/product-features-discover.webp","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-discover.webp?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-discover.webp?resize=300,300","width":300,"height":300},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-discover.webp?resize=768,768","width":768,"height":768},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-discover.webp?resize=1024,1024","width":1024,"height":1024}],"width":1024,"height":1024,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-discover.webp"}}},"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":false}},{"id":"1761749061283_vlj","name":"sf/oneup","attributes":{"blade_layout":"left","audience_segment":["customer","prospect"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","headline":"Build event-driven apps with simple tools.","headline_font_color":"#032D60","description":"

Implement event-driven applications easily with tools that handle the complexity of working with event brokers like Kafka or Anypoint MQ. MuleSoft’s IDEs (Anypoint Code Builder and Anypoint Studio) support APIkit for AsyncAPI, which automates most implementation work based on your AsyncAPI specification, including scaffolding, configuration, validation, logging, and data mapping.\n","link_1":{"variant":"secondary","linkAttributes":[],"source":"standard-link","label":"Get started","url":"https://www.mulesoft.com/lp/dl/anypoint-mule-studio"},"media":{"image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-build-event.webp?w=1024","alt":"A graphic showing how to implement event-driven applications using MuleSoft’s IDEs.","title":"2025/10/product-features-build-event.webp","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-build-event.webp?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-build-event.webp?resize=300,300","width":300,"height":300},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-build-event.webp?resize=768,768","width":768,"height":768},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-build-event.webp?resize=1024,1024","width":1024,"height":1024}],"width":1024,"height":1024,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/product-features-build-event.webp"}}},"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":false}},{"id":"1761748636389_l9s","name":"sf/nup","attributes":{"link_location":"below","audience_segment":["prospect","customer"],"theme_variant":"light_gradient","headline_font_color":"#032D60","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","card_type":"sf/resource","grid_type":"grid","card_layout":"Standard","card_description_visibility":true,"card_image":true,"card_eyebrow_visibility":true,"card_link_visibility":true,"headline":"Learn about event-driven architecture"},"media_items":[{"content_source_type":"manual-content","image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource1.webp?w=1024","alt":"Integration architecture diagram","title":"2025/10/story-blade-resource1.webp","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource1.webp?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource1.webp?resize=300,169","width":300,"height":169},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource1.webp?resize=768,432","width":768,"height":432}],"width":1024,"height":576,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource1.webp"},"badge":"Blog","headline":"AsyncAPI support on Anypoint Platform","description":"

Learn about the release of AsyncAPI support on Anypoint Platform.\n","link_1":{"variant":"primary","linkAttributes":[],"label":"Read more","source":"standard-link","url":"https://www.salesforce.com/news/stories/async-api-support-anypoint-platform/","target":"_blank"},"kind":"card_resource","id":"1761748636518_11qx"},{"content_source_type":"manual-content","image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?w=1024","alt":"Integration architecture diagram","title":"2025/10/story-blade-resource2.png","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?resize=300,168","width":300,"height":168},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?resize=768,431","width":768,"height":431},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?resize=1024,575","width":1024,"height":575},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?resize=1536,862","width":1536,"height":862},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png?resize=2048,1149","width":2048,"height":1149}],"width":1024,"height":575,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource2.png"},"badge":"Webinar","headline":"Bring real-time to your enterprise.","description":"

Explore how MuleSoft enables you to design real-time composable architectures using AsyncAPI.\n","link_1":{"variant":"primary","linkAttributes":[],"label":"Watch now","source":"standard-link","url":"https://www.mulesoft.com/webinars/real-time-composable-architectures-with-mulesoft-and-solace","target":"_self"},"kind":"card_resource","id":"1761749266935_1py"},{"content_source_type":"manual-content","image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?w=1024","alt":"Integration architecture diagram","title":"2025/10/story-blade-resource3.png","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?resize=300,168","width":300,"height":168},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?resize=768,430","width":768,"height":430},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?resize=1024,573","width":1024,"height":573},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?resize=1536,859","width":1536,"height":859},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png?resize=2048,1146","width":2048,"height":1146}],"width":1024,"height":573,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/10/story-blade-resource3.png"},"badge":"Blog","headline":"Get insights on event-driven architectures.","description":"

See the top trends, challenges, and opportunities to harness real-time data's power.\n","link_1":{"variant":"primary","linkAttributes":[],"label":"Read more","source":"standard-link","url":"https://www.mulesoft.com/lp/reports/event-driven-architecture-top-trends-insights","target":"_self"},"kind":"card_resource","id":"1761749319383_t0a"}],"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":false}},{"id":"1761748644134_xnm","name":"sf/contactus","attributes":{"audience_segment":["prospect","customer"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","headline":"Start your innovation journey with MuleSoft.","headline_font_color":"#032D60","blade_background_type":{"kind":"standard_background","blade_background_image":{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?w=1024","alt":"","title":"2025/09/contact-us-background_e77a70.png","sizes":[{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?resize=150,150","width":150,"height":150},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?resize=300,90","width":300,"height":90},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?resize=768,230","width":768,"height":230},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?resize=1024,307","width":1024,"height":307},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?resize=1536,461","width":1536,"height":461},{"src":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png?resize=2048,614","width":2048,"height":614}],"width":1024,"height":307,"file_url":"https://wp.sfdcdigital.com/mulesoft/en-us/wp-content/uploads/sites/40/2025/09/contact-us-background_e77a70.png"},"blade_background_shape":"convex","blade_background_color":"234, 245, 254"}},"media_items":[{"icon":{"id":"","src":"https://wp.sfdcdigital.com/en-us/wp-content/uploads/sites/4/2024/08/screen.svg"},"headline":"Start your trial.","description":"

Get started with MuleSoft development for free with our 30-day trial. No credit card needed. No installation.\n","link":{"label":"Try for free","variant":"text","url":"https://anypoint.mulesoft.com/login/signup?apintent=generic/","target":"_blank"},"kind":"card_contactus","id":"1761748644191_snt"},{"icon":{"id":"","src":"https://wp.sfdcdigital.com/en-us/wp-content/uploads/sites/4/2024/08/call.svg"},"headline":"Talk to an expert.","description":"

Let us know more about you and your business so the right person can reach out faster.\n","link":{"label":"Request a call","variant":"text","url":"https://www.mulesoft.com/contact"},"kind":"card_contactus","id":"1761748644194_vvf"},{"icon":{"id":"","src":"https://wp.sfdcdigital.com/en-us/wp-content/uploads/sites/4/2024/08/email.svg"},"headline":"Stay up to date.","description":"

Get the latest news about integration, automation, API management, and AI.\n","link":{"label":"Sign up for our newsletter","variant":"text","url":"https://www.linkedin.com/newsletters/technically-speaking-7140068811264651264/","target":"_blank"},"kind":"card_contactus","id":"1761749447764_y6i"}],"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":false}},{"id":"1761748652177_4km","name":"sf/faq","attributes":{"audience_segment":["customer","prospect"],"theme_variant":"light_gradient","minimize_blade_spacing_bottom":false,"minimize_blade_spacing":false,"experiment_type":"content","headline":"Event-driven Architecture
Frequently Asked Questions","headline_font_color":"#032D60","blade_background_type":{"blade_background_color":"234, 245, 254","kind":"standard_background","blade_background_shape":"convex"}},"tab_items":[{"label":"Event-driven Architecture Frequently Asked Questions","kind":"card_faq-category","id":"1761748652290_ooo","content":[{"kind":"accordion_group","id":"1761748652326_wwe","accordions":[{"headline":"How does MuleSoft support event-driven architecture?","description":"

MuleSoft supports AsyncAPI 2.6 specification for designing, documenting, and implementing event-driven applications. The platform provides native connectors for popular event brokers (Kafka, Anypoint MQ, Solace) and message queues, plus APIkit for AsyncAPI that auto-generates scaffolding, validation, and mappings from specifications. This enables real-time, reactive integrations that respond to events rather than constantly polling systems—addressing the inefficiency where 98.5% of API polls return no new information.\n","kind":"card_faq-qna","id":"1761748652345_7b4"},{"headline":"What governance capabilities does MuleSoft provide for event-driven APIs?","description":"

Anypoint API Governance validates AsyncAPI specifications against organizational rulesets and best practices at design time, preventing unsecured assets from being published. Anypoint Exchange serves as a discoverable catalog for both REST and AsyncAPI specifications, creating a single source of truth. Teams can publish event schemas, automatically generate documentation, enforce compliance, and enable reuse, democratizing access to events while maintaining security and consistency across the organization.\n","kind":"card_faq-qna","id":"1761749572762_rbe"},{"headline":"How do you design event schemas and manage versioning?","description":"

Use Anypoint API Designer to create AsyncAPI 2.6 specifications that define event schemas, channels, and message formats. MuleSoft supports schema registries (Avro, Protobuf, JSON Schema) for versioning, allowing schema evolution while maintaining backward compatibility. Publish schemas to Anypoint Exchange where teams can discover and reuse them. When schemas change, consumers can continue using older versions while gradually migrating, preventing breaking changes in production systems.\n","kind":"card_faq-qna","id":"1761749652037_jfv"},{"headline":"How can MuleSoft manage and govern event-driven APIs and event channels?","description":"

MuleSoft treats AsyncAPI specifications like REST APIs and you can design, govern, catalog, and monitor them through Anypoint Platform. Define event channels and routing in AsyncAPI specs, apply governance rulesets during design, publish to Exchange for discovery, and use connectors to interact with event brokers. The platform provides visibility into event flows, message validation, error handling with dead-letter queues, and integration with circuit breakers for fault tolerance—all managed centrally alongside REST APIs.\n","kind":"card_faq-qna","id":"1761749714684_11bj"},{"headline":"What are the differences between synchronous API-led connectivity and asynchronous event-driven connectivity?","description":"

Synchronous APIs use request-response (client waits for immediate response), require both systems available simultaneously, and tightly couple producer and consumer. Event-driven is asynchronous (fire-and-forget), decouples systems through message brokers, enables one-to-many fanout, and provides fault tolerance through queues and retries. MuleSoft's API-led approach can incorporate both: Experience/Process APIs can publish to event queues, event handlers consume messages and invoke System APIs, combining real-time event processing with governed API orchestration.\n","kind":"card_faq-qna","id":"1761749738481_nmv"},{"headline":"Can MuleSoft integrate real-time events from Salesforce using event patterns?","description":"

Yes! MuleSoft subscribes to Salesforce Platform Events and Change Data Capture (CDC) events through the Salesforce connector. When data changes in Salesforce (Account, Contact, custom objects), MuleSoft receives events in real-time via the Salesforce Event Bus and can propagate them across your IT landscape. Support for Salesforce Platform Events is available now, enabling reactive integrations that respond immediately to Salesforce changes without polling—perfect for maintaining data consistency across systems.\n","kind":"card_faq-qna","id":"1761749771336_1bym"}]}]}],"path":"/integration/event-driven-architecture","urlLoc":"us","curHref":"/integration/event-driven-architecture","curLocale":"en-us","cdnEnvTag":"stable","pageAttrs":{"livechat":{"enabled":true},"content_type":"page"},"wpTemplate":"open-template","seoOptions":{"eager_load_images":false}}], chassis: 'v2', };

Image of MuleSoft diagram
Event-driven Architecture

Power real-time communication across your enterprise.

Create end-to-end integrations with event-driven applications for real-time customer experiences.

A unified platform to create event-driven applications.

Deliver real-time customer experiences with a unified platform to design, govern, discover, and build event-driven applications. Create consistent, scalable services for popular event brokers like Kafka, Salesforce, and Solace that conform to AsyncAPI standards and can be reused across your organization.

Easily create real-time architectures for better customer experiences.

Build scalable event-driven services that adhere to industry standards.

Drive adoption of real-time applications across your enterprise.

A graphic showing how to simplify the design and documentation of AsyncAPIs in Anypoint API Designer.

Design AsyncAPIs with open standards.

Design and document AsyncAPIs easily with Anypoint API Designer. Follow the AsyncAPI 2.6 specification to ensure consistency across applications, and auto-generate documentation so teams can understand and use your specifications quickly.

A graphic showing governance rulesets and best practices for AsyncAPI specifications in Anypoint API Governance

Govern with best practices and rulesets.

Apply a scalable approach to security and compliance with API governance at design time. Validate AsyncAPI specs against your organization's governance rules and best practices as you create them, preventing unsecured assets from being published.

A graphic showing how to make AsyncAPI specifications discoverable using MuleSoft’s public marketplace Anypoint Exchange

Discover and reuse AsyncAPIs across teams.

Make AsyncAPI specifications easy to find by publishing them to Anypoint Exchange, our public marketplace. Cataloging specs helps teams share access to event-driven systems, and reusing them gives developers a faster way to connect to event brokers and message queues.

A graphic showing how to implement event-driven applications using MuleSoft’s IDEs.

Build event-driven apps with simple tools.

Implement event-driven applications easily with tools that handle the complexity of working with event brokers like Kafka or Anypoint MQ. MuleSoft’s IDEs (Anypoint Code Builder and Anypoint Studio) support APIkit for AsyncAPI, which automates most implementation work based on your AsyncAPI specification, including scaffolding, configuration, validation, logging, and data mapping.

Learn about event-driven architecture

Event-driven Architecture
Frequently Asked Questions

MuleSoft supports AsyncAPI 2.6 specification for designing, documenting, and implementing event-driven applications. The platform provides native connectors for popular event brokers (Kafka, Anypoint MQ, Solace) and message queues, plus APIkit for AsyncAPI that auto-generates scaffolding, validation, and mappings from specifications. This enables real-time, reactive integrations that respond to events rather than constantly polling systems—addressing the inefficiency where 98.5% of API polls return no new information.

Anypoint API Governance validates AsyncAPI specifications against organizational rulesets and best practices at design time, preventing unsecured assets from being published. Anypoint Exchange serves as a discoverable catalog for both REST and AsyncAPI specifications, creating a single source of truth. Teams can publish event schemas, automatically generate documentation, enforce compliance, and enable reuse, democratizing access to events while maintaining security and consistency across the organization.

Use Anypoint API Designer to create AsyncAPI 2.6 specifications that define event schemas, channels, and message formats. MuleSoft supports schema registries (Avro, Protobuf, JSON Schema) for versioning, allowing schema evolution while maintaining backward compatibility. Publish schemas to Anypoint Exchange where teams can discover and reuse them. When schemas change, consumers can continue using older versions while gradually migrating, preventing breaking changes in production systems.

MuleSoft treats AsyncAPI specifications like REST APIs and you can design, govern, catalog, and monitor them through Anypoint Platform. Define event channels and routing in AsyncAPI specs, apply governance rulesets during design, publish to Exchange for discovery, and use connectors to interact with event brokers. The platform provides visibility into event flows, message validation, error handling with dead-letter queues, and integration with circuit breakers for fault tolerance—all managed centrally alongside REST APIs.

Synchronous APIs use request-response (client waits for immediate response), require both systems available simultaneously, and tightly couple producer and consumer. Event-driven is asynchronous (fire-and-forget), decouples systems through message brokers, enables one-to-many fanout, and provides fault tolerance through queues and retries. MuleSoft's API-led approach can incorporate both: Experience/Process APIs can publish to event queues, event handlers consume messages and invoke System APIs, combining real-time event processing with governed API orchestration.

Yes! MuleSoft subscribes to Salesforce Platform Events and Change Data Capture (CDC) events through the Salesforce connector. When data changes in Salesforce (Account, Contact, custom objects), MuleSoft receives events in real-time via the Salesforce Event Bus and can propagate them across your IT landscape. Support for Salesforce Platform Events is available now, enabling reactive integrations that respond immediately to Salesforce changes without polling—perfect for maintaining data consistency across systems.

+

Esta página está disponible en español

Ver en español