4

为什么像 Twitter 这样的公司会对群、幺半群和环等代数概念感兴趣。https://github.com/twitter/algebird

我能找到的只有:

Monoids的实现,用于有趣的近似算法,例如Bloom filterHyperLogLogCountMinSketch。这些使您可以像数字一样思考这些复杂的操作,并将它们添加到 hadoop 或在线中以生成强大的统计数据和分析。

在 GitHub 页面的另一部分:

它最初是作为 Scalding 的 Matrix API 的一部分开发的,其中矩阵的值是 MonoidsGroupsRings的元素。随后,很明显该代码在 Scalding 和 Twitter 的其他项目中得到了更广泛的应用。

这个更广泛的应用可能是什么?在 Twitter 内部并出于一般利益?

4

0 回答 0