CONTENTS DELETED
The author has deleted this message.
|
Just a quick ping on this for the streaming folks: The deadline for the proposal submissions is Friday, so the GSoC applicants need to get our feedback asap. The student asked me today in the #flink channel whether we can review this proposal. I have the following comments regarding the proposal: - I don't exactly understand how you've chosen the dates for the milestones. According to https://www.google-melange.com/gsoc/events/google/gsoc2015 the coding phase begins at 25 May and ends on 21 August. It seems that you are suggesting to start with the implementation before the offical GSoC start date. I would suggest to align the milestones with the official GSoC timeline (or at least justify in the proposal why you're deviating from that) - Can you explain a bit more how you are planning to do operator reordering and how the "rete algorithm" is working. Also some background on why you've chosen that algorithm would be helpful. On Sun, Mar 22, 2015 at 4:44 AM, Wepngong Benaiah <[hidden email]> wrote:
|
In reply to this post by bwepngong
Thanks for the proposal Wepngong and for the ping Robert. Sorry for my late reply.
I like the general concept, and I do think that this topic is really "Flink-ish" in the sense of focusing on the optimization. Let me add some comments: Synopsis: * By reducing the system overhead the throughput of the job increases thus potentially reducing the number of resources needed to carry out the task. This is usually one of the main motivating factor for industry. * Be aware how you phrase operator chaining's effect on performance. It might be beneficial, but it can also be counter-productive, because you trade an available thread for getting rid of network latency in the typical case. Let us also be aware that you can not beat carefully hand optimized code in the general case. :) * Typo: alot -> a lot How would the community benefit from this: * I would omit the much of the big data is received in real time part and make the time is value part more prominent. When you receive the data ultimately depends on your infrastructure and ingestion tools. :) Real time ingestion is getting more popular today. * Not the social network tries to identify the trending conversation, but the provider behind such service tries to expose that as a feature to its users - be that the users of the network or the companies trying to gain insight from the network. It might sound a bit to over-zealous, bit it nice to make the distinction. Someone is trying to extract some information, the social network itself does not do that. * "Flink is the solution": I personally really appreciate that quote, but the Storm, Spark, Samza etc. guys will also have their fair share. Be careful with such statements, because it might make an expression that we have not done your homework. About me: * Nice, I like it. Good awareness for also mentioning the Google+ account. :) * Could you be more specific with stream processing? Milestones: * I feel that operator reordering in general is a bit less than 6 weeks of work. ;) Be a bit more specific and add more stuff there. * Great that you have specifically included testing in different phases Please add a paragraph in general justifying why you chose certain optimizations and how they would affect the system in general, what do you expect from them. Keep up the good work, regards: Marton On Tue, Mar 24, 2015 at 10:01 PM, Robert Metzger <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |