Event Bus

2025-10-16 | ๐Ÿ“‘ 0 words | โฑ 0 mins | ๐Ÿงพ History | โœ Ross Buggins | ๐Ÿ”‘ Ross Buggins

๐Ÿšง This page has less that 200 words. So it looks like this page is still under construction.

Known Issues / Todo

  • โ›… This page is draft and is subject to rapid change, and may not be fully accurate or complete

Events Consumed

Events Produced

Diagrams

c4component-eventbus

C4:
Link to this diagram directly: /nhs-notify-digital-letters/diagrams/c4component-eventbus.html
    C4Component
    title Event Bus Component

    Container_Boundary(meshcontainer, "Event Bus Component") {

          Container_Boundary(prod, "Producer Services"){
             System_Ext(producers, "Producers")
          }
        Container_Boundary(bus, "Bus"){
            Component(apigw, "Ingress Gateway")
            Component(eb, "EventBus")
        }
         Container_Boundary(timers, "Timers"){
            Component(ebtimers, "Shared Timers")
        }
        Rel(apigw, eb, "Event", "CloudEvent")
        BiRel(eb, ebtimers, "Event", "CloudEvent")
        Rel(producers, apigw, "Event", "CloudEvent")
        Rel(eb, consumers, "Event", "CloudEvent")
    }

    Container_Boundary(con, "Consumer Services"){

        System_Ext(consumers, "Consumers")
    }

    UpdateLayoutConfig($c4ShapeInRow="3", $c4BoundaryInRow="1")

Table of contents