this is the weekly community update thread #45. Please post any news and updates you want to share with the community to this thread.
# First release candidate for Flink 1.7.0
The community has published the first release candidate for Flink 1.7.0 . Please help the community by giving the RC some exposure and report any problems you might encounter.
# External shuffle service
Zhijiang started a proposal to add support for an external shuffle service to Flink . Please join the discussion to learn more.
# Flink operators for Kubernetes
Anand from Lyft shared his work on a Flink Kubernetes operator with the community. If you want to learn more visit this document .
# Flink SQL DDL Design
Shuyi kicked off a discussion about adding support for SQL DDL to Flink . Chime in if you want to voice your opinion.
# Enhancing flink scheduler by implementing blacklist mechanism
Yingjie proposed to add a blacklisting mechanism to Flink . It will allow to black list unreliable TaskManagers which won't be used for further scheduling. That way, the job execution will be more reliable.
# Flip-23: Model serving
Boris published his work on the model serving  library on Github . Check it out!
# Flink web UI based on Angular 7
Yadong shared a web UI used at Alibaba with the community . It is a rework of the existing web UI based on Angular 7.
# Flip-27: Refactor source interface
Aljoscha started discussing the design of the new source interface .
# Enhance Table API functionality
Xiaowei and Jincheng started discussing potential improvements to Flink's Table API and streaming SQL [9, 10]. If you want to learn more about the Table API and streaming SQL's future, then join this discussion.