The objectives of this project are twofold: (i) investigate run-time scaling in Apache Flink by varying the level of parallelism of a running program during its execution. Instead of stopping the execution to modify a program’s parameters, the runtime scaling mechanisms should allow increasing and decreasing the parallelism and resources of a running program on stream without stopping it, nor dropping any state. (ii) develop a mechanism for automatic migration of operators to improve utilization of available resources.
TU Berlin is an internationally renowned research-intensive university dedicated to promoting science and technology for the benefit of broader society and committed to the principles of sustainability and research for peaceful purposes. The DIMA group is the original author of Apache Flink.
Please write your application in English, as it will be examined by multiple people in different European countries. Please do not apply to more than two positions within the FogGuru project.