自定义 Flink State 的序列化方式是一种高阶的使用技巧,在很多复杂场景下,通过自定义 Serializer 可以在兼容性、性能等方面获得一定的收益。
Flink RocksDB 内存管理
发表于
|
分类于
Apache Flink
RocksDB 的内存管理在 Flink 1.10 版本之前是不受管控的,社区利用 RocksDB 已有的一些内存控制上的优化,在去年对 Flink 中 RocksDB 的使用做了一系列的改造(详见 FLINK-7289)。
如何决定事情的优先级
发表于
|
分类于
职场系列
如果说专业技能决定了一件事情能不能”做”,那么职场软实力决定了一件事情能不能”成”。「职场系列」的内容源于我的真实经历及引发的思考,记录的是我关于职场软实力的思考和感悟。
(转) 创业公司生存的必需特质
发表于
|
分类于
杂谈
注:文章转自 https://klinger.io/post/654608607896272896/joining-hypergrowth-startups。在阅读这篇文章后,对于文章中大部分内容的描述都深感赞同,并结合自身的一些经历,切身体会过,这些特质对于个人、团队、甚至一家公司的影响有多大。感谢文章作者将这些特质给系统化梳理出来,我在这里也将核心内容翻译出来,期望对读者有帮助。
流式计算未来的发展趋势
发表于
|
分类于
Apache Flink
受 SIGMOD 会议的论文 Beyond Analytics: The Evolution of Streaming Processing Systems 的启发,聊一下流式计算未来的趋势。
Flink 是如何统一批流引擎的?
发表于
|
分类于
Apache Flink
2015 年,Flink 的作者就写了 Apache Flink: Stream and Batch Processing in a Single Engine 这篇论文。本文以这篇论文为引导,详细讲讲 Flink 内部是如何设计并实现批流一体的架构。