Domain 9 of 12 ยท 8% of the official blueprint

Routing Events practice lesson

Select deterministic, parallel and first-success routing patterns and predict their failure behavior.

What the published objective requires

  • Route conditions with Choice
  • Aggregate independent parallel calls with Scatter-Gather
  • Validate event conditions and select First Successful when appropriate

The misconception to eliminate

Using Scatter-Gather for fallback or Choice for work that must run concurrently and aggregate.

Practice allocation: 5 of 60 questions in our whole-question mock blueprint.

Decision rules

Retrieve these without looking before attempting the question.

Rule 1

Choice selects one matching route and otherwise; it does not aggregate routes.

Rule 2

Scatter-Gather runs routes in parallel and waits to aggregate their resulting Mule events.

Rule 3

An unhandled route failure makes Scatter-Gather raise a composite routing error.

Rule 4

First Successful tries routes sequentially until one succeeds; Validation raises typed errors for failed assertions.

Worked Northstar scenario

Scenario

Order enrichment needs CRM and inventory independently; shipment quotes should fall back from carrier A to B.

Reasoning

Use Scatter-Gather for CRM and inventory because both results are required and independent. Use First Successful for ordered carrier fallback. These are different failure semantics.

Free practice question

Only one of several business branches must execute. Which router fits?

  1. Scatter-Gather
  2. Choice
  3. For Each
  4. Batch Job
Reveal answer and reasoning

Answer: B. Choice selects one route based on ordered conditions and an optional otherwise route.

The complete program contains five guided drills for this domain, an 80% mastery gate, saved progress and a separate 60-question timed mock.

Get Domain Mastery

Hands-on proof preview

Route by intent

Implement one parallel enrichment and one validation gate.

  1. Predict the result shape of two Scatter-Gather routes.
  2. Add CRM and inventory routes with target variables.
  3. Validate that order amount is positive before routing.
  4. Break one route and verify the composite error rather than a partial silent success.

Evidence to keep: A successful composite result plus a captured MULE:COMPOSITE_ROUTING failure when one route is broken.

Primary sources

Questions about this domain

How much of the MuleSoft Developer exam is Routing Events?

Salesforce publishes a weight of 8% for this domain. In a 60-question practice allocation, that is represented here by 5 questions.

Is this Routing Events question from the real exam?

No. It is original independent practice material written only from public exam objectives and product documentation.