首页> 外国专利> Systems, Methods, and Apparatuses for Implementing Concurrent Dataflow Execution with Write Conflict Protection Within a Cloud Based Computing Environment

Systems, Methods, and Apparatuses for Implementing Concurrent Dataflow Execution with Write Conflict Protection Within a Cloud Based Computing Environment

机译:在基于云的计算环境中实现具有写冲突保护的并发数据流执行的系统,方法和设备

摘要

In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing concurrent dataflow execution with write conflict protection within a cloud based computing environment. For instance, an exemplary system having at least a processor and a memory therein includes means for: creating a dataflow definition for a first dataflow type, wherein the dataflow definition includes at least one or more datasets to be accessed by the dataflow and a plurality of functional operations to be performed on the one or more datasets when the dataflow is executed; generating and storing a dataflow version identifying all datasets accessed by the dataflow based on the dataflow definition created; receiving multiple requests for the first dataflow type; enqueuing the multiple requests into a message queue pending execution; selecting, from the message queue, a first runnable dataflow having been earliest enqueued of the first dataflow type for execution based on (i) the first dataflow type being allowable within system limits and based further on (ii) verification that the selected first runnable dataflow is not already executing and based further on (iii) verification there is no write conflict for any dataset accessed by the selected first runnable dataflow. Other related embodiments are disclosed.
机译:根据公开的实施例,提供了用于在基于云的计算环境中利用写冲突保护来实现并发数据流执行的系统,方法和装置。例如,其中至少具有处理器和存储器的示例性系统包括用于:为第一数据流类型创建数据流定义的装置,其中,该数据流定义包括至少一个或多个将由该数据流访问的数据集以及多个执行数据流时要对一个或多个数据集执行的功能操作;根据创建的数据流定义,生成并存储数据流版本,以标识该数据流访问的所有数据集;接收对第一数据流类型的多个请求;将多个请求排队到消息队列中等待执行;从消息队列中,从第一队列中选择最早已运行的第一可运行数据流,该第一可运行数据流是基于以下条件:尚未执行,并且进一步基于(iii)验证,所选第一个可运行数据流访问的任何数据集都没有写入冲突。公开了其他相关的实施例。

著录项

  • 公开/公告号US2019114350A1

    专利类型

  • 公开/公告日2019-04-18

    原文格式PDF

  • 申请/专利权人 SALESFORCE.COM INC.;

    申请/专利号US201715786448

  • 发明设计人 RUISHENG SHI;SANTANU SINHA;ALEX GITELMAN;

    申请日2017-10-17

  • 分类号G06F17/30;G06F9/38;H04L29/08;G06F9/30;

  • 国家 US

  • 入库时间 2022-08-21 12:09:05

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号