▼ 关注「Apache Flink」,获取更多技术干货 ▼
2022 年 1 月 9 日,Flink Forward Asia Hackathon (2021) 在上海圆满收官。本次比赛由 Apache Flink 社区联手阿里云 ACE、 Pravega 社区、Dell Technologies 联合举办。这不仅是实时计算领域的首场 Hackathon,更为 Flink 与相关技术的融合提供了更多新方向和新思路。众人拾柴火焰高,技术的创新和切磋,令实时计算更具想象力。
在信息高度发达的今天,从庞杂的信息当中高效获得价值一直以来都是大家希望达到的目标,本次 Flink Forward Asia Hackathon 为开放式命题,以实时计算为主题,以 Flink 为工具,解决大家日常学习和工作中遇到的实际问题。
👆 带你看现场 👆
本场赛事汇聚了来自 10+ 省市的优秀开发者,共组建了 267 支参赛队伍,历经 70 天的技术切磋。最终,27 支队伍成功突围进入决赛,以线上线下联动的形式,在 FFA 2021 直播官网上全程直播了决赛答辩过程。
直播回放链接:
https://developer.aliyun.com/special/ffa2021/live
大家一起来感受一下总决赛队伍的风采~
Hackathon 选手风采
向右滑动查看更多
本次骇客松大赛优秀队伍云集,不仅是技术与创意的比拼,也是一场脑力与体力的拔河。为了保障选手们可以维持最佳状态,我们准备了各种精美的下午茶,为选手提供后勤保障~
Hackathon 能量驿站
向右滑动查看更多
持续一整天的项目答辩,各种创意层出不穷,令评委拍案叫绝。
Hackathon 项目答辩
向右滑动查看更多
最终,评委们评选出了 1 支冠军队伍、2 支亚军队伍、3 支季军队伍,另有 6 支队伍分别获得了最佳创意奖以及最佳实践奖,总计 12 支队伍瓜分了奖金。
以下为本届 Flink Forward Asia Hackathon 全部获奖队伍展示~
冠 军
孤勇者
伍翀
// 项目名称
基于 Flink 实现 Kafka + Iceberg 的流批一体 Hybrid Storage
// 项目简介
基于 Apache Flink 实现 Kafka + Iceberg 的流批一体混合存储。通过结合消息队列和数据湖的优点,为用户提供逻辑层统一的表视图,可使用 Flink SQL 直接查询和写入,并同时具备毫秒级流式写入和读取、归档数据高效查询分析、存储成本廉价高效、支持row-level更新删除、全增量一体化读取等优点和特性。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/28
亚 军
一起打怪兽
张颖 何会远 孙晓宇 何晓颖 陈磊
// 项目名称
基于Alink、Flink SQL 实现批流一体的在线学习训练体系,并且赋能模型化报警系统业务
// 项目简介
通过 Alink、Flink SQL 实现批流一体的在线学习训练体系,并且赋能业务,实现一个高鲁棒、低误报、可归因的模型化报警系统。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/12
亚 军
SANE
毛言粲 向海林
// 项目名称
Morphling - Flink 流作业的动态资源预测与快速调整
// 项目简介
Morphling: Flink 流作业的动态资源预测与快速调整。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/9
季 军
茄子烩土豆
刘首维 张晨 程兴源
// 项目名称
基于 Apache Flink 的轻量级批流融合通用 TableSource
// 项目简介
随着数据技术的不断演进,"流批一体" 这一概念正不断从原型设计向着落地进发。Apache Flink 自开始起就将 "流批一体" 作为顶层成员进行考虑。而 Source 作为数据的入口,是我们实现流批一致性的第一个重要部件。本项目提出一种轻量级的 Source 批流融合算法,并基于 Flink 进行实现。此外,设计一套全新的 Connector,可以在尽可能复用已有的 Sql Connector 组件下,以非常小的实现代价,组合任意两种 Source,进行数据融合,生成 RowKind 语义完备,不重不漏的数据流。最后,我们将尝试进行多 Source 表数据一致性相关的探索,试图完成一套完整的机制和对应的实现。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/6
季 军
For better flink
钟旭阳 贺小令 吕文龙
// 项目名称
Flink SQL 算子 CDC 订阅
// 项目简介
该项目主要功能有以下几点:
1、在线作业的各个算子支持在线 debug 查看输出数据。
2、在线作业的各个算子结果可以直接输出到不同的 connector,或直接作为其他作业的 source 消费。
3、多个作业的 materialized view 可以 reuse。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/27
季 军
8341
朱慧培
// 项目名称
Flink 可视化开源 web 开发平台
// 项目简介
flink-streaming-platform-web 系统是基于 Apache Flink 封装的一个可视化的、轻量级的 flink web 客户端系统,用户只需在 web 界面进行 sql 配置就能完成流计算任务。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/26
最佳创意
鱼松鼠
王宝华
// 项目名称
基于 Flink 集成 rete 网络实现规则引擎处理分析海量数据
// 项目简介
基于 Flink 集成 rete 网络实现规则引擎处理分析海量数据。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/11
最佳创意
资深菜狗子
王子元 白浩驰 吕冬诺
// 项目名称
基于 Flink + Pravega 的数据流处理的实时工厂水果品质分类
// 项目简介
工厂自动化的背景下对水果品质的自动分类提出了需求,本项目以芒果为例,基于 Flink 和 Pravega 架构,对不同品质的芒果图像进行训练, 实时根据芒果影像判断芒果品质。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/22
最佳创意
饮水机管理员
张政淇
// 项目名称
Flink 任务自动伸缩服务
// 项目简介
通过自动伸缩服务来解决 Flink 任务背压问题或者资源利用率低的问题,实现资源合理利用。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/7
最佳实践
NXP-大鹏展翅
余楚志 袁彬 郭辉
// 项目名称
嵌入式软件 CI/CD 大数据分析与状态监测
// 项目简介
分析和监测嵌入式软件 Continues Integration(CI)/Continues Delivery(CD) 编译结果。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/3
最佳实践
神农团队
雷璐 孙骜 王子嘉
// 项目名称
基于 Flink + Pravega 的农作物产量预测监控与模拟复盘系统
// 项目简介
基于 Flink + Pravega 的产量预测监控与模拟复盘系统,用科技为生产保驾护航。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/24
最佳实践
Stream Fighter
刘晶晶 朱健 姚玲玲
// 项目名称
基于 GStreamer + Pravega + Flink 的实时生产线品质管控平台
// 项目简介
提出基于 GStreamer + Pravega + Flink 实时视频处理分析的解决方案,实现视频数据的实时和历史数据分析处理,并应用到芯片生产制造上,以提高芯片生产的质量和效率。
// 项目链接
https://github.com/flink-china/flink-forward-asia-hackathon-2021/issues/21
赛后,我们还对参赛队伍进行了采访,选手们对本次比赛给予了高度评价!
最后,感谢所有赞助商对本届 Flink Forward Asia Hackathon 的大力支持与帮助!
FFA 2021 直播回放 & 演讲 PDF 获取
更多 Flink 相关技术问题,可扫码加入社区钉钉交流群~
戳我,获取 FFA 2021 峰会资料~