2019
DOI: 10.14778/3329772.3329777
|View full text |Cite
|
Sign up to set email alerts
|

Megaphone

Abstract: We design and implement Megaphone, a data migration mechanism for stateful distributed dataflow engines with latency objectives. When compared to existing migration mechanisms, Megaphone has the following differentiating characteristics: (i) migrations can be subdivided to a configurable granularity to avoid latency spikes, and (ii) migrations can be prepared ahead of time to avoid runtime coordination. Megaphone is implemented as a library on an unmodified timely dataflow implementation, and provides an opera… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 32 publications
(3 citation statements)
references
References 26 publications
0
3
0
Order By: Relevance
“…Direct All-at-once state Checkpoint-assisted [51] No Checkpoint-assistance (Standard moving state) [46,47,50,85,93,141] [55, 61,62,99,105,107,110] Partial state [75] Indirect All-at-once state [142] Partial state Loose consistency (State shedding) [143] Strict consistency Checkpoint-assisted [58,78] Checkpoint-assisted [113] No Checkpoint-assistance [62,96] Stateless (Window-recreation) [62,99,103,141,144] Fig. 5: Parallel-track migration algorithms host while the operator is still processing on the old host.…”
Section: Moving Statementioning
confidence: 99%
See 2 more Smart Citations
“…Direct All-at-once state Checkpoint-assisted [51] No Checkpoint-assistance (Standard moving state) [46,47,50,85,93,141] [55, 61,62,99,105,107,110] Partial state [75] Indirect All-at-once state [142] Partial state Loose consistency (State shedding) [143] Strict consistency Checkpoint-assisted [58,78] Checkpoint-assisted [113] No Checkpoint-assistance [62,96] Stateless (Window-recreation) [62,99,103,141,144] Fig. 5: Parallel-track migration algorithms host while the operator is still processing on the old host.…”
Section: Moving Statementioning
confidence: 99%
“…Megaphone [75] is a state migration technique for migrating many keys in an efficient way to minimize latency spikes. In this case, the state is split into many equal-sized parts.…”
Section: E Partial State Movementmentioning
confidence: 99%
See 1 more Smart Citation