Three steps is all you need: fast, accurate, automatic scaling decisions for distributed streaming dataflows.
Vasiliki KalavriJohn LiagourisMoritz HoffmannDesislava C. DimitrovaMatthew ForshawTimothy RoscoePublished in: OSDI (2018)
Keyphrases
- data intensive
- distributed systems
- decision making
- decision makers
- high quality
- fully automatic
- high accuracy
- computationally efficient
- data streams
- distributed environment
- cooperative
- distributed architecture
- highly accurate
- fault tolerant
- semi automatic
- lightweight
- multi agent
- neural network
- computational complexity
- high precision
- web services
- genetic algorithm
- computing environments
- information retrieval
- communication cost
- streaming data
- design decisions
- multi step
- communication overhead
- real time