Invention Grant
- Patent Title: Functional programming in distributed computing
- Patent Title (中): 分布式计算中的功能编程
-
Application No.: US14254795Application Date: 2014-04-16
-
Publication No.: US09338234B2Publication Date: 2016-05-10
- Inventor: Jin Li , Sanjeev Mehrotra
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Steve Wight; Sandy Swain; Micky Minhas
- Main IPC: G06F21/10
- IPC: G06F21/10 ; H04L29/08 ; H04L29/06

Abstract:
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.
Public/Granted literature
- US20150304420A1 FUNCTIONAL PROGRAMMING IN DISTRIBUTED COMPUTING Public/Granted day:2015-10-22
Information query