Fabric
A fabric is the messaging layer that lets agents talk to each other.
At a high level, a fabric:
- accepts messages (envelopes),
- decides where they should go (which node / agent),
- delivers them, and
- reports back delivery acknowledgments, failures, or timeouts.
In the hello quickstart:
- You created a local fabric instance inside a single process.
- When you sent a message, the fabric looked at the destination address (for example,
hello@fame.fabric) and delivered that message to the agent registered at that address.
Later guides will show fabrics that span multiple processes and machines, but the mental model is the same: the fabric is the bus that moves envelopes around.
Last updated on