Skip to content

Commit 7d4a2df

Browse files
committed
Updates architecture
1 parent 10169ca commit 7d4a2df

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

arch.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,15 @@ consumers) will interact with the server to enqueue and dequeue messages.
88

99
```mermaid
1010
graph LR
11-
ClientProducer --> QueueServer
12-
ClientConsumer --> QueueServer
13-
QueueServer --> SegmentedLog
14-
QueueServer --> InMemoryIndex
15-
QueueServer --> PersistentStorage[Persistent Consumer Offsets]
11+
ClientProducer --> QueueService
12+
ClientConsumer --> QueueService
13+
Segments --> Segment1 --> Store1
14+
Segments --> Segment2 --> Store2
15+
Segments --> Segment3 --> Store3
16+
Queue --> Segments
17+
Queue --> MessageIndex
18+
QueueService --> Queue
19+
QueueService --> ConsumerIndex
1620
```
1721

1822
## II Components and Interactions

0 commit comments

Comments
 (0)