发明名称 FUNCTIONAL PROGRAMMING IN DISTRIBUTED COMPUTING
摘要 Disclosed herein are systems and methods for executing programs written in functional style. A distributed computing system receives a program that expresses computation upon one or more sets of distributed key-value pairs (DKVs) and one or more global variables (GVs). The system distributes an assembly that includes at least a compiled binary of the program to the nodes of a computing cluster, with different portions of the DKVs being stored across the plurality of nodes of the computing cluster. The system causes execution of the assembly by each of the plurality of nodes of the computing cluster, the ones of the plurality of nodes executing the assembly using the different portions of the one or more DKVs stored thereon.
申请公布号 US2015304420(A1) 申请公布日期 2015.10.22
申请号 US201414254795 申请日期 2014.04.16
申请人 Microsoft Corporation 发明人 Li Jin;Mehrotra Sanjeev
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method comprising: receiving a program that expresses computation upon one or more sets of distributed key-value pairs (DKVs) and one or more global variables (GVs); distributing an assembly that includes at least a compiled binary of the program to each of a plurality of nodes of a computing cluster, different portions of the one or more DKVs being stored across the plurality of nodes of the computing cluster; and causing execution of the assembly by each of the plurality of nodes of the computing cluster, each of the plurality of nodes executing the assembly using the different portions of the one or more DKVs stored thereon.
地址 Redmond WA US