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

Reply via email to