Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
661 B

graph TB
subgraph ep[ ]
EventPublisher
subscriptions
snapshots
topicBuffers
end
EventPublisher --> snapshots & subscriptions & topicBuffers
Subscription
Snapshot
Item0
Item1
Item2
Item3
Item4
topicBuffers ----->|head| Item4
subscriptions --> Subscription
snapshots --> Snapshot
Subscription -->|next| Item0
Item0 --> Item1
Item1 --> Item2
Item2 --> Item3
Item3 --> Item4
Snapshot -->|first| Item0
Subscription -..->|next| Item1
Subscription -..->|next| Item2
Subscription -..->|next| Item3
Subscription -..->|next| Item4