+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 > > >