[
https://issues.apache.org/jira/browse/FLINK-1617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14370682#comment-14370682
]
Wepngong Ngeh Benaiah commented on FLINK-1617:
----------------------------------------------
hello Gyula Fora,
hello ,
I have been making some research on
https://issues.apache.org/jira/browse/FLINK-1617 using
http://hirzels.com/martin/papers/csur14-streamopt.pdf and others. I
find out that there are many optimization techniques available like
1. OPERATOR REORDERING
2. REDUNDANCY ELIMINATION
3. OPERATOR SEPARATION
4. FUSION
5. FISSION
6. LOAD BALANCING
7. STATE SHARING
My question is do I need to choose 1 or 2 of the algorithms and
implement for GSOC or im required to implement all the algorithms
given the tight contraint for GSOC timeline
Need help [~gyfora]
> GSoC project: Query optimisation layer for Flink Streaming
> ----------------------------------------------------------
>
> Key: FLINK-1617
> URL: https://issues.apache.org/jira/browse/FLINK-1617
> Project: Flink
> Issue Type: New Feature
> Components: Streaming
> Reporter: Gyula Fora
> Labels: gsoc2015, java, streaming
>
> Flink streaming currently only supports a limited set of optimisations
> applied on the streaming programs such as operator chaining, and several
> optimisations for windowing computations.
> The goal of this project would be to extend the optimiser functionality to
> include other available query optimisation techniques. This would be a
> critical feature in the system as it could potentially bring major
> performance improvements depending on the query.
> A comprehensive list of optimisation techniques for streaming queries can be
> found here:
> http://hirzels.com/martin/papers/csur14-streamopt.pdf
> New ideas are also very welcome, the possibilities are endless.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)