iiRecord
Agentic AI Atlas · Event Bus
stack-part:event-busa5c.ai
II.
StackPart JSON

stack-part:event-bus

Structured · live

Event Bus json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/stack-parts/event-bus.yamlCluster · domain
Record JSON
{
  "id": "stack-part:event-bus",
  "_kind": "StackPart",
  "_file": "domain/stack-parts/event-bus.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Event Bus",
    "category": "infrastructure",
    "description": "Publish-subscribe backbone that decouples event producers from consumers,\nenabling event-driven architectures across microservices. Producers\npublish events to named topics/channels; consumers subscribe and react\nasynchronously, providing temporal decoupling and fan-out.\n\nApache Kafka is the dominant high-throughput option with strong ordering\nguarantees per partition and durable log retention. AWS EventBridge\nprovides serverless routing with content-based filtering and schema\nregistry. NATS offers extremely low-latency pub/sub for service meshes.\nKey concerns include at-least-once vs exactly-once delivery semantics,\nconsumer group lag monitoring, topic partitioning, and schema evolution.\n"
  },
  "outgoingEdges": [
    {
      "from": "stack-part:event-bus",
      "to": "skill-area:kafka-stream-processing",
      "kind": "stack_part_used_by",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "platform-service:aws-eventbridge",
      "to": "stack-part:event-bus",
      "kind": "implements_stack_part"
    },
    {
      "from": "platform-service:aws-eventbridge",
      "to": "stack-part:event-bus",
      "kind": "implements_stack_part",
      "attributes": {}
    },
    {
      "from": "platform-service:gcp-pubsub",
      "to": "stack-part:event-bus",
      "kind": "implements_stack_part"
    },
    {
      "from": "platform-service:gcp-pubsub",
      "to": "stack-part:event-bus",
      "kind": "implements_stack_part",
      "attributes": {}
    },
    {
      "from": "skill-area:messaging-queuing",
      "to": "stack-part:event-bus",
      "kind": "uses_stack_part"
    },
    {
      "from": "skill-area:streaming-realtime-processing",
      "to": "stack-part:event-bus",
      "kind": "uses_stack_part"
    },
    {
      "from": "skill-area:kafka-stream-processing",
      "to": "stack-part:event-bus",
      "kind": "uses_stack_part"
    }
  ]
}