【发布时间】:2020-05-13 11:48:56
【问题描述】:
我们能够随心所欲地扩展无状态函数。但是,如果我们在扩展无状态函数时不扩展它们,那么有状态函数可能会成为瓶颈。由于数据在节点之间的分布,缩放状态似乎很棘手。如果有状态函数成为瓶颈,我们是否也可以扩展它们?
【问题讨论】:
标签: apache-flink flink-statefun
我们能够随心所欲地扩展无状态函数。但是,如果我们在扩展无状态函数时不扩展它们,那么有状态函数可能会成为瓶颈。由于数据在节点之间的分布,缩放状态似乎很棘手。如果有状态函数成为瓶颈,我们是否也可以扩展它们?
【问题讨论】:
标签: apache-flink flink-statefun
有状态函数的缩放方式与无状态函数完全相同。
在 StateFun 中,远程函数实际上是无状态进程,它们在调用给定键之前接收状态,并在成功调用后将状态更改传回给Flink 集群。因此缩放无状态或有状态函数实际上是相同的。
要了解更多信息,我建议观看 a keynote 介绍 StateFun 2.0 或访问 distributed architecture page
【讨论】: