Lambda架构-这个名字的起源是什么?

Lambda架构-这个名字的起源是什么?,lambda,bigdata,lambda-architecture,Lambda,Bigdata,Lambda Architecture,我读过曼宁的大数据Lambda架构(),但仍然无法理解为什么它被命名为“Lambda”。这是一种代码名还是这个体系结构所基于的系统名?它是由美国数学家阿隆佐·丘奇选择的,他在20世纪30年代开发计算理论时需要一个希腊字母来表示函数抽象的运算符。不同的人问他为什么选择那封信,他给了他们不同的答案(但底线是,他其实并不太在意)。有关更详细的信息和一些链接,请参见,在我看来,Lambada体系结构的两个核心原则是 拥抱数据不变性 所有查询都可以表示为纯查询 对整个数据集执行功能(无副作用) 不变性和纯

我读过曼宁的大数据Lambda架构(),但仍然无法理解为什么它被命名为“Lambda”。这是一种代码名还是这个体系结构所基于的系统名?

它是由美国数学家阿隆佐·丘奇选择的,他在20世纪30年代开发计算理论时需要一个希腊字母来表示函数抽象的运算符。不同的人问他为什么选择那封信,他给了他们不同的答案(但底线是,他其实并不太在意)。有关更详细的信息和一些链接,请参见

,在我看来,Lambada体系结构的两个核心原则是

  • 拥抱数据不变性
  • 所有查询都可以表示为纯查询 对整个数据集执行功能(无副作用)

  • 不变性和纯函数的这些性质是函数编程的核心原则,而函数编程又起源于阿隆佐·丘奇的Lambda演算。正因为如此,内森·马尔兹(Nathan Marz)必须将这种建筑命名为Lambda architecture。

    我认为它只是字母“Lambda”。看起来数据分为两个流。

    但它与lambda arhcitecture有什么关系?@MK问题是关于“lambda架构”一词中“lambda”一词的起源。但还是要检查parth.patil的答案,他指出了“Lambda演算形式系统”和“Lambda架构”之间的逻辑联系。所以。。。他们采用了一个基本的数学概念,并将其应用于一个体系结构,从而使一个已经建立的、高度特定的术语过载,并使用完全不同的、嗯,fluffy?Lambda。你几乎可以称之为“功能架构”——也许这个术语可以让你深入了解“Lambda架构”这个术语是多么的怪异和温和。我对Lambda演算不在行,对“Lambda架构”也不反感——只是标题似乎表明我不太喜欢它。也就是说,我认为它很有可能成为一个好的建筑。这也是我的猜测,但除了Marz先生之外,没有人确切知道?