mirror of https://github.com/apache/druid.git
Added diagram for segment propagation (with websequence text)
This commit is contained in:
parent
4c092cb280
commit
69a14ae922
Binary file not shown.
After Width: | Height: | Size: 73 KiB |
|
@ -0,0 +1,13 @@
|
|||
# http://www.websequencediagrams.com/
|
||||
title Segment Propagation
|
||||
|
||||
Realtime->Deep Storage: push(segment)
|
||||
Realtime->MySQL: write(metadata)
|
||||
Master->+MySQL: segments?
|
||||
MySQL-->-Master: metadata
|
||||
note over Master: rules select segment owner
|
||||
Master->Zookeeper: writes(ephemeral node)
|
||||
Zookeeper->Compute: reads(ephemeral node)
|
||||
Compute->+Deep Storage: pull(segment)
|
||||
Deep Storage-->-Compute: transfer(segment)
|
||||
Compute->Zookeeper: delete(ephemeral node)
|
Loading…
Reference in New Issue