+1 on Arvid's proposal. looking forward to the "Engine Room" blog series. :-D
-- Rong On Sat, Mar 7, 2020 at 12:08 AM Yu Li <car...@gmail.com> wrote: > +1 to Arvid's proposal, thanks for the efforts! > > Best Regards, > Yu > > > On Thu, 5 Mar 2020 at 23:04, Zhijiang <wangzhijiang...@aliyun.com.invalid> > wrote: > > > Thanks for this proposal Arvid! > > +1 and looking forward to the wiki structure and more following blogs. > > > > Best, > > Zhijiang > > > > > > ------------------------------------------------------------------ > > From:Dian Fu <dian0511...@gmail.com> > > Send Time:2020 Mar. 5 (Thu.) 19:08 > > To:dev <dev@flink.apache.org> > > Subject:Re: Flink dev blog > > > > +1 to Arvid's proposal > > > > > 在 2020年3月5日,下午6:49,Jark Wu <imj...@gmail.com> 写道: > > > > > > +1 to Arvid's proposal. > > > > > > On Thu, 5 Mar 2020 at 18:13, Robert Metzger <rmetz...@apache.org> > wrote: > > > > > >> +1 to Arvid's proposal. > > >> > > >> > > >> > > >> On Thu, Mar 5, 2020 at 4:14 AM Xingbo Huang <hxbks...@gmail.com> > wrote: > > >> > > >>> Thanks a for this proposal. > > >>> > > >>> As a new contributor to Flink, it would be very helpful to have such > > >> blogs > > >>> for us to understand the future of Flink and get involved > > >>> > > >>> BTW, I have a question whether the dev blog needs a template like > FLIP. > > >>> > > >>> Of course, There is no doubt that dev blogs do not need to be as > formal > > >> as > > >>> FLIP, but templates can be more helpful for developers to understand > > >>> articles. > > >>> > > >>> Best, > > >>> > > >>> Xingbo > > >>> > > >>> > > >>> Arvid Heise <ar...@ververica.com> 于2020年3月5日周四 上午2:55写道: > > >>> > > >>>> I see that the majority would like to have an uncomplicated process > to > > >>>> publish an article first to gather feedback and then like to have > > >>> polished > > >>>> versions on the blog with official review process. > > >>>> > > >>>> Then, the obvious solution is to have a process that is two-fold: > > >>>> * First a draft is published and reviewed by peers. The draft could > be > > >>>> polished in smaller increments including proof-reading by > native-level > > >>>> writers. > > >>>> * Second, when the draft converged enough, we would then make an > > >> official > > >>>> pull request for the dev blog, which would (hopefully) be merged > > rather > > >>>> quickly. > > >>>> > > >>>> For the draft, we would have a wiki subarea "Engine room", which > would > > >> be > > >>>> the default location for such drafts. Pages in the wiki would allow > > >> for a > > >>>> gradual polishing and may even live comparably long if the author > does > > >>> not > > >>>> find the time for polishing. The information is in a semi-published > > >>> state, > > >>>> where devs and experts can already find and use it, but it would not > > >>>> attract as many views as in a blog. > > >>>> > > >>>> But I'd explicitly also allow drafts to go directly to a PR (with > risk > > >> of > > >>>> having many iterations). I'd even say that if someone feels more > > >>>> comfortable to online editors such as google docs and has enough > > >>> reviewers > > >>>> for that, they could go with it. Here, the author needs to ensure a > > >>> timely > > >>>> progress or revert to the wiki, since all intermediate versions are > > >>>> effectively hidden for non-reviewers. > > >>>> > > >>>> Would the community agree with this approach or do you have > concerns? > > >> If > > >>> no > > >>>> major concerns are raised, I'd start preparation with the wiki on > > >> Monday > > >>>> (03/09/2020). > > >>>> > > >>>> I'd raise the issue about wiki and blog structure, when we got some > > >>>> articles to avoid too many concurrent discussions. > > >>>> > > >>>> > > >>>> On Wed, Mar 4, 2020 at 5:54 PM Zhijiang <wangzhijiang...@aliyun.com > > >>>> .invalid> > > >>>> wrote: > > >>>> > > >>>>> Big +1 for this proposal and second Ufuk's feeling! > > >>>>> > > >>>>> I guess "Engine room" section in Wiki would attract lots of > technical > > >>>>> fans.:) > > >>>>> > > >>>>> Best, > > >>>>> Zhijiang > > >>>>> > > >>>>> > > >>>>> ------------------------------------------------------------------ > > >>>>> From:Yu Li <car...@gmail.com> > > >>>>> Send Time:2020 Mar. 4 (Wed.) 14:42 > > >>>>> To:dev <dev@flink.apache.org> > > >>>>> Cc:vthinkxie <vthink...@gmail.com> > > >>>>> Subject:Re: Flink dev blog > > >>>>> > > >>>>> Big +1 on adding a dev blog and starting with wiki. And +1 to > promote > > >>> the > > >>>>> fully polished articles to blog web with a formal process. > > >>>>> > > >>>>> The latter one also brings up another good-to-have improvement that > > >>>> adding > > >>>>> categories and navigation in our blog so people could easily find > > >>>> different > > >>>>> topics like release-announcement/events/tech-articles, etc. but I > > >> think > > >>>>> we'd better open another thread to keep this one on track (smile). > > >>>>> > > >>>>> I'd also like to add one potential topic around in-production > > >> practice > > >>> of > > >>>>> using RocksDB state backend (which seems to be a popular topic in > ML > > >>>>> discussions), such as how to enable and monitor RocksDB metrics and > > >> do > > >>>>> debugging/perf-tuning with the metrics/logs, and introduce > > >>>>> internals/details around the RocksDB memory management mechanism. > > >>>>> > > >>>>> Best Regards, > > >>>>> Yu > > >>>>> > > >>>>> > > >>>>> On Wed, 4 Mar 2020 at 11:07, Xintong Song <tonysong...@gmail.com> > > >>> wrote: > > >>>>> > > >>>>>> I also like Ufuk's idea. > > >>>>>> > > >>>>>> The wiki allows people to post on their works in a quick and > easier > > >>>> way. > > >>>>>> For me and probably many other Chinese folks, writing and > > >> polishing a > > >>>>>> formal article in English usually takes a long time, of which a > > >>>>> significant > > >>>>>> portion is spent on polishing the language. If the blog does not > > >>>> require > > >>>>>> such formal and high quality languages, I believe it will make > > >>> things a > > >>>>> lot > > >>>>>> easier and encourage more people to share their ideas. Besides, it > > >>> also > > >>>>>> avoids putting more review workloads on committers. > > >>>>>> > > >>>>>> Regarding promoting wiki post to the main blog, I think the wiki > > >>>>> feedbacks > > >>>>>> (comment, likes, etc.) could be a great input. We can also contact > > >>> the > > >>>>>> original author before promoting posts to the main blog to refine > > >> the > > >>>>>> article (responding to the wiki comments, polishing languages, > > >> adding > > >>>>>> latest updates, etc.). > > >>>>>> > > >>>>>> Thank you~ > > >>>>>> > > >>>>>> Xintong Song > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> On Wed, Mar 4, 2020 at 10:25 AM Jark Wu <imj...@gmail.com> wrote: > > >>>>>> > > >>>>>>> +1 for this. > > >>>>>>> > > >>>>>>> Regarding to the place to hold blogs. Personally, I prefer to use > > >>>>>> existing > > >>>>>>> blog and separate by tags/categories and title names. > > >>>>>>> Because, the dev blogs are very good learning materials. I > > >> believe > > >>>> many > > >>>>>>> users will be interested in these posts. It's just like > > >>>>>>> "Technology Deep Dive" talks in Flink Forward which attracts many > > >>>>>>> audiences. Putting them with main blog together can help > > >>>>>>> to give the dev blogs more exposure. > > >>>>>>> > > >>>>>>> But I also share Robert's concern. So I'm in favor of Ufuk's > > >> idea: > > >>>>>> starting > > >>>>>>> with Wiki, and moving good posts to the main blog gradually. > > >>>>>>> We should also improve our current blog web to support > > >>>> tags/categories. > > >>>>>>> Maybe @vthink...@gmail.com <vthink...@gmail.com> Yadong can help > > >>> on > > >>>>>> this. > > >>>>>>> > > >>>>>>> Best, > > >>>>>>> Jark > > >>>>>>> > > >>>>>>> > > >>>>>>> On Wed, 4 Mar 2020 at 05:03, Ufuk Celebi <u...@apache.org> wrote: > > >>>>>>> > > >>>>>>>> +1 on starting with the Wiki. I really like the name "Engine > > >>> room". > > >>>>> Can > > >>>>>>> we > > >>>>>>>> name the section in the Wiki like that? In general, if we think > > >>>> that > > >>>>> a > > >>>>>>> post > > >>>>>>>> or a series of posts would be a good fit for the main blog, it > > >>>> would > > >>>>> be > > >>>>>>>> pretty straightforward to promote a post from the Engine room > > >> to > > >>>> the > > >>>>>> main > > >>>>>>>> blog (including further edits, focus on language, etc.) > > >>>>>>>> > > >>>>>>>> – Ufuk > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> On Tue, Mar 3, 2020 at 5:58 PM Rong Rong <walter...@gmail.com> > > >>>>> wrote: > > >>>>>>>> > > >>>>>>>>> Big +1 on this. Some of these topics are not only for > > >>>> contributors, > > >>>>>> but > > >>>>>>>>> would also be super useful for advance users. > > >>>>>>>>> One topic I can think of in addition is: Security/Kerberos. > > >>>>>>>>> > > >>>>>>>>> Echo on Both Seth's idea, we could have both wiki and PR > > >>>>> submission: > > >>>>>>>>> As Robert mentioned - wiki submission would make the > > >> experience > > >>>>> more > > >>>>>>>>> frictionless. > > >>>>>>>>> I was having concerns splitting the blog posts in two places, > > >>>> but I > > >>>>>>> also > > >>>>>>>>> think adding the banner/blog-series of "Flink Engine Room" > > >>> would > > >>>>> help > > >>>>>>>>> readers distinct between the two. > > >>>>>>>>> > > >>>>>>>>> -- > > >>>>>>>>> Rong > > >>>>>>>>> > > >>>>>>>>> On Tue, Mar 3, 2020 at 8:39 AM Dian Fu < > > >> dian0511...@gmail.com> > > >>>>>> wrote: > > >>>>>>>>> > > >>>>>>>>>> Big +1 on this idea. It will benefit both the developers > > >> and > > >>>>> users > > >>>>>> a > > >>>>>>>> lot. > > >>>>>>>>>> > > >>>>>>>>>> Regarding to the place to hold these blogs, my preference > > >> is > > >>> 3) > > >>>>> as > > >>>>>> I > > >>>>>>>>>> notice that there are already a few high quality blogs on > > >>> flink > > >>>>>>>>> web-site[1] > > >>>>>>>>>> and I guess that may be a good place to start with. We just > > >>>> need > > >>>>> to > > >>>>>>>>> figure > > >>>>>>>>>> out a way to let contributors clearly mark the audience of > > >>>> their > > >>>>>>>> articles > > >>>>>>>>>> and also help users to easily determine whether the content > > >>> is > > >>>>> what > > >>>>>>>> they > > >>>>>>>>>> want. > > >>>>>>>>>> > > >>>>>>>>>> Regards, > > >>>>>>>>>> Dian > > >>>>>>>>>> > > >>>>>>>>>> [1] https://flink.apache.org/blog/ < > > >>>>> https://flink.apache.org/blog/ > > >>>>>>> > > >>>>>>>>>>> 在 2020年3月3日,下午11:14,Yadong Xie <vthink...@gmail.com> 写道: > > >>>>>>>>>>> > > >>>>>>>>>>> Hi all > > >>>>>>>>>>> > > >>>>>>>>>>> maybe we can use markdown & GitHub to make the submission > > >>>> easy > > >>>>> to > > >>>>>>>>> review > > >>>>>>>>>>> I have set up a similar blog for Flink-china blog > > >>>>>>> before(deprecated), > > >>>>>>>>>> glad > > >>>>>>>>>>> to offer help if needed > > >>>>>>>>>>> > > >>>>>>>>>>> here is the link: https://github.com/flink-china/doc > > >>>>>>>>>>> > > >>>>>>>>>>> Seth Wiesman <sjwies...@gmail.com> 于2020年3月3日周二 > > >> 下午10:51写道: > > >>>>>>>>>>> > > >>>>>>>>>>>> For lack of a better way to put this, I think the > > >> location > > >>>>>> depends > > >>>>>>>> on > > >>>>>>>>>> the > > >>>>>>>>>>>> level of effort you want to put into writing these > > >>> articles. > > >>>>>>>>>>>> > > >>>>>>>>>>>> If they are informal design documents then I think the > > >>> wiki > > >>>> is > > >>>>>> the > > >>>>>>>> way > > >>>>>>>>>> to > > >>>>>>>>>>>> go. > > >>>>>>>>>>>> > > >>>>>>>>>>>> If you want to have them be more polished then the > > >>> existing > > >>>>>> blog. > > >>>>>>>> This > > >>>>>>>>>>>> means going through a PR on the flink website, thinking > > >>>> about > > >>>>>>>>> language, > > >>>>>>>>>>>> etc. If we go this route we can distinguish them with a > > >>>> series > > >>>>>>> title > > >>>>>>>>>> like > > >>>>>>>>>>>> "Flink Engine Room" and a disclaimer at the top. > > >>>>>>>>>>>> > > >>>>>>>>>>>> "Flink Engine Room: Plugins" > > >>>>>>>>>>>> > > >>>>>>>>>>>> "Flink Engine Room is a series of blog posts covering > > >>>> ongoing > > >>>>>>>>>> development > > >>>>>>>>>>>> on Apache Flink internals, why decisions were made, and > > >>> how > > >>>>> they > > >>>>>>>> will > > >>>>>>>>>>>> impact future development. The information described in > > >>> this > > >>>>>> post > > >>>>>>> is > > >>>>>>>>> not > > >>>>>>>>>>>> required to successfully write and deploy Flink > > >>> applications > > >>>>> in > > >>>>>>>>>>>> production." > > >>>>>>>>>>>> > > >>>>>>>>>>>> Seth > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> On Tue, Mar 3, 2020 at 8:29 AM Arvid Heise < > > >>>>> ar...@ververica.com > > >>>>>>> > > >>>>>>>>> wrote: > > >>>>>>>>>>>> > > >>>>>>>>>>>>> I think there is enough to positive to start setting it > > >>> up. > > >>>>>> That > > >>>>>>>> begs > > >>>>>>>>>> the > > >>>>>>>>>>>>> question: in which format. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> Following possibilities exist: > > >>>>>>>>>>>>> 1) Use wiki as Robert pointed out. > > >>>>>>>>>>>>> 2) Add new blog. > > >>>>>>>>>>>>> 3) Use existing blog and separate by tags #user, > > >> #expert, > > >>>>> #dev > > >>>>>>> (can > > >>>>>>>>> be > > >>>>>>>>>>>>> mixed). Start page could filter on #user by default. > > >>>>>>>>>>>>> 4) ??? > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> I'm assuming only few have a strong opinion, so I'd be > > >>>> happy > > >>>>> if > > >>>>>>>> you'd > > >>>>>>>>>>>> just > > >>>>>>>>>>>>> drop your numbers in order of highest to lowest > > >>> preference. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> On Tue, Mar 3, 2020 at 2:48 PM Piotr Nowojski < > > >>>>>>> pi...@ververica.com > > >>>>>>>>> > > >>>>>>>>>>>> wrote: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>> +1 for the idea :) And fully agree to clearly separate > > >>>> them. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> I think the original idea was writing about some > > >> recent > > >>>>>> changes > > >>>>>>> in > > >>>>>>>>> the > > >>>>>>>>>>>>>> Flink’s code base, that could affect other Flink > > >>>> developers > > >>>>>>>>>>>>>> (contributors/committers). Like for example some new > > >>>>>>> ideas/future > > >>>>>>>>>>>>>> directions that we want to follow. Especially if they > > >>> are > > >>>>> work > > >>>>>>> in > > >>>>>>>>>>>>> progress > > >>>>>>>>>>>>>> and there is lots of old code not adhering to those > > >> new > > >>>>> ideas. > > >>>>>>> In > > >>>>>>>>> some > > >>>>>>>>>>>>>> later responses, it seemed like people are more > > >> thinking > > >>>>> about > > >>>>>>>>>>>> presenting > > >>>>>>>>>>>>>> some more advanced features, like a deep tech dive for > > >>>> power > > >>>>>>>> users. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> I’m not opposing the deep tech dives, but I just > > >> wanted > > >>> to > > >>>>>> note > > >>>>>>>> that > > >>>>>>>>>>>> is a > > >>>>>>>>>>>>>> different target audience. I think the dev blogs could > > >>>> cover > > >>>>>>> both > > >>>>>>>> of > > >>>>>>>>>>>>> them. > > >>>>>>>>>>>>>> At least initially. Later on we can decide to put more > > >>>>>> emphasis > > >>>>>>> on > > >>>>>>>>>>>> power > > >>>>>>>>>>>>>> users or Flink devs, or split them, or whatever. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> Piotrek > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> On 3 Mar 2020, at 12:37, Jingsong Li < > > >>>>> jingsongl...@gmail.com > > >>>>>>> > > >>>>>>>>> wrote: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> +1 for this proposal. I have a lot of desired topics > > >> in > > >>>>> table > > >>>>>>> and > > >>>>>>>>>>>>> batch. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> I also second Seth and Stephan 's comment separate > > >> this > > >>>> in > > >>>>> a > > >>>>>>>> clear > > >>>>>>>>>>>> way. > > >>>>>>>>>>>>>>> Have concerns that maybe easy to confuse new users. > > >>>>>>>>>>>>>>> If I am a beginner and find a bunch of deep > > >> documents, > > >>> I > > >>>>> need > > >>>>>>> to > > >>>>>>>>>>>>> further > > >>>>>>>>>>>>>>> distinguish which is effective and which is invalid > > >> for > > >>>> me, > > >>>>>>> which > > >>>>>>>>> may > > >>>>>>>>>>>>>> cause > > >>>>>>>>>>>>>>> me a lot of trouble. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> Best, > > >>>>>>>>>>>>>>> Jingsong Lee > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> On Tue, Mar 3, 2020 at 6:36 PM Flavio Pompermaier < > > >>>>>>>>>>>>> pomperma...@okkam.it> > > >>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> Big +1 from my side. I'd be very interested in what > > >>> Jeff > > >>>>>>>> proposed, > > >>>>>>>>>>>> in > > >>>>>>>>>>>>>>>> particular everything related to client part (job > > >>>>>> submission, > > >>>>>>>>>>>> workflow > > >>>>>>>>>>>>>>>> management, callbacks on submission/success/failure, > > >>>> etc). > > >>>>>>>>>>>>>>>> Something I can't find anywhere is also how to query > > >>>> Flink > > >>>>>>>>>>>>>> states..would it > > >>>>>>>>>>>>>>>> be possible to have something like the Presto UI > > >> [1]? > > >>>> Does > > >>>>>>> Flink > > >>>>>>>>>>>>>> implement > > >>>>>>>>>>>>>>>> some sort of query queuing? I heard about a query > > >>> proxy > > >>>>>> server > > >>>>>>>>> but I > > >>>>>>>>>>>>>> don't > > >>>>>>>>>>>>>>>> know if there's a will to push in that direction. > > >>>>>>>>>>>>>>>> For Stateful Functions it would be nice to deeply > > >>>> compare > > >>>>>> the > > >>>>>>>> taxi > > >>>>>>>>>>>>>> driver > > >>>>>>>>>>>>>>>> solution with a more common implementation (i.e. > > >>> using a > > >>>>>>>> database > > >>>>>>>>> to > > >>>>>>>>>>>>>>>> persist the legal data..is it safe to keep them as a > > >>>> Flink > > >>>>>>>>> state?). > > >>>>>>>>>>>>>>>> [1] > > >>>>>>>>>>>>>> > > >>>>>>>>> > > >>>>>> > > >>> > https://www.tutorialspoint.com/apache_presto/images/web_interface.jpg > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> Best, > > >>>>>>>>>>>>>>>> Flavio > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> On Tue, Mar 3, 2020 at 10:47 AM Jeff Zhang < > > >>>>>> zjf...@gmail.com> > > >>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> +1 for this proposal. I am preparing some articles > > >>> for > > >>>>> how > > >>>>>>> to > > >>>>>>>>> use > > >>>>>>>>>>>>>> Flink > > >>>>>>>>>>>>>>>> on > > >>>>>>>>>>>>>>>>> Zeppelin, although it is not closely related with > > >>> this > > >>>>>> topic, > > >>>>>>>> but > > >>>>>>>>>>>>>> should > > >>>>>>>>>>>>>>>> be > > >>>>>>>>>>>>>>>>> helpful for users to get started with Flink. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> Till Rohrmann <trohrm...@apache.org> 于2020年3月3日周二 > > >>>>>> 下午5:39写道: > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> I like the idea. +1 from my side. > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> Potential topics: > > >>>>>>>>>>>>>>>>>> - Scheduling > > >>>>>>>>>>>>>>>>>> - Cluster partitions > > >>>>>>>>>>>>>>>>>> - Memory configuration > > >>>>>>>>>>>>>>>>>> - Recovery > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> Cheers, > > >>>>>>>>>>>>>>>>>> Till > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> On Tue, Mar 3, 2020 at 3:56 AM Xintong Song < > > >>>>>>>>>>>> tonysong...@gmail.com> > > >>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Big +1. Thanks for the idea, Arvid. > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> I'd be excited to read such blogs. > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> And we would also be happy to contribute some > > >>>> contents > > >>>>> on > > >>>>>>> the > > >>>>>>>>>>>>> newest > > >>>>>>>>>>>>>>>>>>> efforts from our team. > > >>>>>>>>>>>>>>>>>>> Potential topics: > > >>>>>>>>>>>>>>>>>>> - Memory configuration > > >>>>>>>>>>>>>>>>>>> - Active Kubernetes integration > > >>>>>>>>>>>>>>>>>>> - GPU support > > >>>>>>>>>>>>>>>>>>> - Pluggable (dynamic) slot allocation > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Thank you~ > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> Xintong Song > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> On Tue, Mar 3, 2020 at 9:59 AM Benchao Li < > > >>>>>>>> libenc...@gmail.com > > >>>>>>>>>> > > >>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> +1 for this proposal. As a contributor, it would > > >>> be > > >>>>> very > > >>>>>>>>> helpful > > >>>>>>>>>>>>> to > > >>>>>>>>>>>>>>>>>> have > > >>>>>>>>>>>>>>>>>>>> such blogs for us to understand status and > > >> future > > >>> of > > >>>>>>> Flink. > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> Robert Metzger <rmetz...@apache.org> > > >> 于2020年3月3日周二 > > >>>>>>> 上午6:00写道: > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> I would be excited to read such a blog (can I > > >>>> request > > >>>>>>>> topics? > > >>>>>>>>>>>> :) > > >>>>>>>>>>>>>>>> ) > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> We could start very low key by using our wiki's > > >>>> blog > > >>>>>>>> feature: > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>>> > > >>> > > >> > > > https://cwiki.apache.org/confluence/pages/viewrecentblogposts.action?key=FLINK > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> On Mon, Mar 2, 2020 at 8:26 PM Stephan Ewen < > > >>>>>>>>> se...@apache.org> > > >>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> Great idea, but I also second Seth's comment > > >> to > > >>>>>> separate > > >>>>>>>>> this > > >>>>>>>>>>>>>>>> in > > >>>>>>>>>>>>>>>>> a > > >>>>>>>>>>>>>>>>>>>> clear > > >>>>>>>>>>>>>>>>>>>>>> way. It's easy to confuse new / potential > > >> users. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> On Mon, Mar 2, 2020 at 8:15 PM Seth Wiesman < > > >>>>>>>>>>>>>>>> sjwies...@gmail.com > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> +1 on the idea. > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> My only request would be they are clearly > > >>> marked > > >>>> as > > >>>>>>> being > > >>>>>>>>>>>>>>>> about > > >>>>>>>>>>>>>>>>>>>>>> internals / > > >>>>>>>>>>>>>>>>>>>>>>> for advanced users to not give typical users > > >>> the > > >>>>>> wrong > > >>>>>>>>>>>>>>>>> impression > > >>>>>>>>>>>>>>>>>>>> about > > >>>>>>>>>>>>>>>>>>>>>> how > > >>>>>>>>>>>>>>>>>>>>>>> much they need to understand to use Flink. > > >>> Nico's > > >>>>>>> network > > >>>>>>>>>>>>>>>> stack > > >>>>>>>>>>>>>>>>>>> blog > > >>>>>>>>>>>>>>>>>>>>> post > > >>>>>>>>>>>>>>>>>>>>>>> does this well[1]. > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> Seth > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> [1] > > >>>>>>>>>>>>>>>>> > > >>>>>> https://flink.apache.org/2019/06/05/flink-network-stack.html > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> On Mon, Mar 2, 2020 at 10:39 AM Ufuk Celebi < > > >>>>>>>>> u...@apache.org> > > >>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> I'd be happy to read such a blog. Big +1 as > > >> a > > >>>>>>> potential > > >>>>>>>>>>>>>>>>> reader. > > >>>>>>>>>>>>>>>>>>> ;-) > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> – Ufuk > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> On Mon, Mar 2, 2020 at 11:53 AM Arvid Heise > > >> < > > >>>>>>>>>>>>>>>>>> ar...@ververica.com > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> wrote: > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> Dear devs, > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> development speed of Flink has steadily > > >>>>> increased. > > >>>>>>> Lots > > >>>>>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>> new > > >>>>>>>>>>>>>>>>>>>>>> concepts > > >>>>>>>>>>>>>>>>>>>>>>>> are > > >>>>>>>>>>>>>>>>>>>>>>>>> introduced and technical debt removed. > > >>> However, > > >>>>>> it's > > >>>>>>>> hard > > >>>>>>>>>>>>>>>>> to > > >>>>>>>>>>>>>>>>>>> keep > > >>>>>>>>>>>>>>>>>>>>>> track > > >>>>>>>>>>>>>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>>>>>>>>> these things if you are not directly > > >>> involved. > > >>>>>>>> Especially > > >>>>>>>>>>>>>>>>> for > > >>>>>>>>>>>>>>>>>>> new > > >>>>>>>>>>>>>>>>>>>>>>>>> contributors, it's often not easy to know > > >>> what > > >>>>> the > > >>>>>>> best > > >>>>>>>>>>>>>>>>>>> practices > > >>>>>>>>>>>>>>>>>>>>> are > > >>>>>>>>>>>>>>>>>>>>>>> or > > >>>>>>>>>>>>>>>>>>>>>>>> if > > >>>>>>>>>>>>>>>>>>>>>>>>> there are related work streams going on. > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> In the runtime team, we had the idea to set > > >>> up > > >>>> a > > >>>>>> dev > > >>>>>>>> blog > > >>>>>>>>>>>>>>>>>> where > > >>>>>>>>>>>>>>>>>>>> we > > >>>>>>>>>>>>>>>>>>>>>>> could > > >>>>>>>>>>>>>>>>>>>>>>>>> introduce newest developments. The scope > > >>> should > > >>>>> be > > >>>>>>>> expert > > >>>>>>>>>>>>>>>>>> users > > >>>>>>>>>>>>>>>>>>>>> that > > >>>>>>>>>>>>>>>>>>>>>>>>> contribute to the project. Of course, some > > >>>>> articles > > >>>>>>> may > > >>>>>>>>>>>>>>>>> have > > >>>>>>>>>>>>>>>>>> a > > >>>>>>>>>>>>>>>>>>>>>> broader > > >>>>>>>>>>>>>>>>>>>>>>>>> scope and even be linked from release > > >> notes. > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> Examples from our team to give a more > > >>> specific > > >>>>>> idea: > > >>>>>>>>>>>>>>>>>>>>>>>>> * Deprecated checkpoint lock and mailbox > > >>> model > > >>>>>>>>>>>>>>>>>>>>>>>>> * Revised interface for two phase commit > > >>> sinks > > >>>>> and > > >>>>>>> new > > >>>>>>>>>>>>>>>> JDBC > > >>>>>>>>>>>>>>>>>>> sink > > >>>>>>>>>>>>>>>>>>>>>>>>> * N-ary input operators > > >>>>>>>>>>>>>>>>>>>>>>>>> * Unaligned checkpoints > > >>>>>>>>>>>>>>>>>>>>>>>>> * Operator factories > > >>>>>>>>>>>>>>>>>>>>>>>>> * Plugins > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> These articles would be less formal than a > > >>> FLIP > > >>>>>> (but > > >>>>>>>>>>>>>>>> could > > >>>>>>>>>>>>>>>>>> link > > >>>>>>>>>>>>>>>>>>>> to > > >>>>>>>>>>>>>>>>>>>>>> them > > >>>>>>>>>>>>>>>>>>>>>>>> to > > >>>>>>>>>>>>>>>>>>>>>>>>> avoid redundancy) and focus more on how > > >> other > > >>>>>>>> developers > > >>>>>>>>>>>>>>>>> are > > >>>>>>>>>>>>>>>>>>>>> actually > > >>>>>>>>>>>>>>>>>>>>>>>>> impacted by the changes. It can also be > > >> used > > >>> to > > >>>>>> share > > >>>>>>>>>>>>>>>>>>> experiences > > >>>>>>>>>>>>>>>>>>>>>>> during > > >>>>>>>>>>>>>>>>>>>>>>>>> the implementation. > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> We would like to ask the other teams if > > >> they > > >>>> see > > >>>>> a > > >>>>>>>>>>>>>>>> benefit > > >>>>>>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>>>> such > > >>>>>>>>>>>>>>>>>>>>> a > > >>>>>>>>>>>>>>>>>>>>>>> blog > > >>>>>>>>>>>>>>>>>>>>>>>>> and would like to contribute. Bonus points > > >> if > > >>>> you > > >>>>>>> could > > >>>>>>>>>>>>>>>>>> provide > > >>>>>>>>>>>>>>>>>>>>>>> examples > > >>>>>>>>>>>>>>>>>>>>>>>> of > > >>>>>>>>>>>>>>>>>>>>>>>>> your topics. > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> Best, > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>>> Arvid > > >>>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> Benchao Li > > >>>>>>>>>>>>>>>>>>>> School of Electronics Engineering and Computer > > >>>>> Science, > > >>>>>>>> Peking > > >>>>>>>>>>>>>>>>>> University > > >>>>>>>>>>>>>>>>>>>> Tel:+86-15650713730 > > >>>>>>>>>>>>>>>>>>>> Email: libenc...@gmail.com; > > >> libenc...@pku.edu.cn > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>>>> Best Regards > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> Jeff Zhang > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> -- > > >>>>>>>>>>>>>>> Best, Jingsong Lee > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>>>> > > >>>> > > >>> > > >> > > > > >