CN113703997A - 集成多种消息代理的双向异步通信中间件***及实现方法 - Google Patents

集成多种消息代理的双向异步通信中间件***及实现方法 Download PDF

Info

Publication number
CN113703997A
CN113703997A CN202110945610.9A CN202110945610A CN113703997A CN 113703997 A CN113703997 A CN 113703997A CN 202110945610 A CN202110945610 A CN 202110945610A CN 113703997 A CN113703997 A CN 113703997A
Authority
CN
China
Prior art keywords
message
queue
authentication server
sent
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110945610.9A
Other languages
English (en)
Inventor
雷萌
曹颂
钟星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Super Planet Venture Capital Co ltd
Original Assignee
Beijing Tuling Video Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Tuling Video Technology Co ltd filed Critical Beijing Tuling Video Technology Co ltd
Priority to CN202110945610.9A priority Critical patent/CN113703997A/zh
Publication of CN113703997A publication Critical patent/CN113703997A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques for rebalancing the load in a distributed system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/547Messaging middleware

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了集成多种消息代理的双向异步通信中间件***及实现方法,所述***包括:客户端,具体执行:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEB UI处理后发送给认证服务器;认证服务器,具体执行:接收所述客户端发送的所述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端;服务集群端,具体执行:向所述认证服务器发送队列调用请求,接收所述认证服务器反馈的相应消息队列的消息。本发明同时集成多种消息代理和数据库的双向高并发异步通信中间件***,可以云部署。

Description

集成多种消息代理的双向异步通信中间件***及实现方法
技术领域
本发明涉及一种集成多种消息代理的双向异步通信中间件***及实现方法,属于异步通信设计技术领域。
背景技术
现有数据的分发需要依靠直接连接传统的消息代理,不同的客户端需要各自编写独立的针对相应消息代理(例如RabbitMQ)的客户端程序,由于客户端支持的***类型不同,需要采用不同语言进行开发,极大的增加了开发成本;由于业务类型的多样性,需要采用多种消息代理和数据库,没有统一的权限管理,没有统一数据格式,需要内部额外编码进行数据转换,并且受普通消息代理消息长度限制,且需要根据不同的消息代理独立开发客户端,成本极高;直接调用消息代理也很难做到负载均衡控制。
如图1所示为目前常见的客户端---消息代理---服务端模式,以客户端作为消息的生产者,产生的消息经过消息代理进行交换,再由服务端作为消费者拉取或者被动推送消息。
发明内容
本发明的目的在于,克服现有技术存在的技术缺陷,解决上述技术问题,提出一种集成多种消息代理的双向异步通信中间件***及实现方法,可以云部署,成为云平台的通信核心。使用基于业内标准化的Restful API定义通信接口,统一以JSON为标准化数据传输格式。通过独立的高性能接收和发送接口设计,可以让不同的用户通过统一的消息格式进行通信,不需要独立开发针对某一消息代理的专用客户端,极大地降低客户端与消息代理之间的耦合度,极大地降低了开发成本和频繁迭代导致的巨大风险;可以使用智能化的负载均衡配置;通过引入基础数据库作为大数据队列,可以存储较大的数据集,例如视频、海量图片等等,并且可以根据工程需要,随时增加集成不同类型的数据库。
本发明具体采用如下技术方案:集成多种消息代理的双向异步通信中间件***,包括:
客户端,具体执行:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEB UI处理后发送给认证服务器;
认证服务器,具体执行:接收所述客户端发送的所述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端;
服务集群端,具体执行:向所述认证服务器发送队列调用请求,接收所述认证服务器反馈的相应消息队列的消息。
作为一种较佳的实施例,所述认证服务器包括生产者调度器,所述生产者调度器具体执行:接收所述客户端通过POST协议或者GRPC协议发送的所述述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证分析形成相应的消息队列。
作为一种较佳的实施例,所述消息队列包括NSQ消息队列、Rabbit MQ消息队列、超大数据队列。
作为一种较佳的实施例,所述认证服务器还包括消费者调度器,所述消费者调度器具体执行:响应于所述服务集群端的调用请求,根据预设的元数据从所述生产者调度器中匹配相应的消息队列的消息。
作为一种较佳的实施例,所述服务集群端包括服务集群端API模块、算法云服务器、应用云服务器、跨中心云服务器,所述服务集群端API模块分别与所述算法云服务器、所述应用云服务器、所述跨中心云服务器通信连接,所述服务集群端API模块与所述认证服务器通信连接,所述服务集群端API模块向所述认证服务器发送队列调用请求,并接收所述认证服务器反馈的相应消息队列的消息。
本发明还提出集成多种消息代理的双向异步通信中间件***的实现方法,由客户端执行,包括:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEB UI处理后发送给认证服务器。
本发明还提出集成多种消息代理的双向异步通信中间件***的实现方法,由认证服务器执行,包括:接收客户端发送的通讯消息和控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端。
作为一种较佳的实施例,所述认证服务器包括生产者调度器,所述生产者调度器具体执行:接收所述客户端通过POST协议或者GRPC协议发送的所述述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证分析形成相应的消息队列;所述认证服务器还包括消费者调度器,所述消费者调度器具体执行:响应于所述服务集群端的调用请求,根据预设的元数据从所述生产者调度器中匹配相应的消息队列的消息。
作为一种较佳的实施例,所述消息队列包括NSQ消息队列、Rabbit MQ消息队列、超大数据队列。
本发明还提出集成多种消息代理的双向异步通信中间件***的实现方法,由服务集群端,其特征在于,包括:向认证服务器发送队列调用请求,接收认证服务器反馈的相应消息队列的消息。
本发明所达到的有益效果:第一,本发明以GO语言为开发语言,发挥其高性能及两级线程模型的优势,可以异步处理大量并发请求,将各消息代理封装,客户端或者服务端只需按照统一格式配置元数据即可,同时集成并管理多个消息代理并且拥有数据库自定义的消息队列,对外采取统一的接口规格;第二,本发明同时集成多种消息代理和数据库的双向高并发异步通信中间件***,可以云部署;第三,本发明使用基于业内标准化的RestfulAPI定义通信接口,统一以JSON为标准化数据传输格式;第四,本发明不需要独立开发针对某一消息代理的专用客户端;第五,本发明让不同类型的消息代理取长补短,适合更广泛的业务需求;第六,本发明大幅度降低了相关服务和客户端的开发成本。
附图说明
图1是现有的客户端---消息代理---服务端模式的拓扑示意图。
图2是本发明的集成多种消息代理的双向异步通信中间件***的拓扑示意图。
具体实施方式
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
实施例1:如图2所示,本发明提出集成多种消息代理的双向异步通信中间件***,包括:
客户端,具体执行:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEB UI处理后发送给认证服务器;
认证服务器,具体执行:接收所述客户端发送的所述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端;
服务集群端,具体执行:向所述认证服务器发送队列调用请求,接收所述认证服务器反馈的相应消息队列的消息。
作为一种较佳的实施例,所述认证服务器包括生产者调度器,所述生产者调度器具体执行:接收所述客户端通过POST协议或者GRPC协议发送的所述述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证分析形成相应的消息队列。
作为一种较佳的实施例,所述消息队列包括NSQ消息队列、Rabbit MQ消息队列、超大数据队列。
作为一种较佳的实施例,所述认证服务器还包括消费者调度器,所述消费者调度器具体执行:响应于所述服务集群端的调用请求,根据预设的元数据从所述生产者调度器中匹配相应的消息队列的消息。
作为一种较佳的实施例,所述服务集群端包括服务集群端API模块、算法云服务器、应用云服务器、跨中心云服务器,所述服务集群端API模块分别与所述算法云服务器、所述应用云服务器、所述跨中心云服务器通信连接,所述服务集群端API模块与所述认证服务器通信连接,所述服务集群端API模块向所述认证服务器发送队列调用请求,并接收所述认证服务器反馈的相应消息队列的消息,本发明的算法云服务器、应用云服务器、跨中心云服务器分别作为算法云、应用云和跨中心云的处理调用服务器。
实施例2:本发明还提出集成多种消息代理的双向异步通信中间件***的实现方法,由客户端执行,包括:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEBUI处理后发送给认证服务器。
实施例3:本发明还提出集成多种消息代理的双向异步通信中间件***的实现方法,由认证服务器执行,包括:接收客户端发送的通讯消息和控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端。
作为一种较佳的实施例,所述认证服务器包括生产者调度器,所述生产者调度器具体执行:接收所述客户端通过POST协议或者GRPC协议发送的所述述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证分析形成相应的消息队列;所述认证服务器还包括消费者调度器,所述消费者调度器具体执行:响应于所述服务集群端的调用请求,根据预设的元数据从所述生产者调度器中匹配相应的消息队列的消息。
作为一种较佳的实施例,所述消息队列包括NSQ消息队列、Rabbit MQ消息队列、超大数据队列。
实施例4:本发明还提出集成多种消息代理的双向异步通信中间件***的实现方法,由服务集群端,其特征在于,包括:向认证服务器发送队列调用请求,接收认证服务器反馈的相应消息队列的消息。
需要说明的是,如图2所示,集群管理器:主要分为资源管理器、节点管理器、应用管理器,其中:资源管理器:在独立的机器上以后台进程的形式运行,它是整个集群资源的主要协调者和管理者。负责给用户提交的所有应用程序分配资源,它根据应用程序优先级、队列容量、数据位置等信息,做出决策,然后以共享的、安全的、多租户的方式制定分配策略,调度集群资源。
节点管理器:是集群中的每个具体节点的管理者。主要负责该节点内所有容器的生命周期的管理,监视资源和跟踪节点健康。具体如下:·启动时向资源管理器注册并定时发送心跳消息,等待资源管理器的指令;·维护服务的生命周期,监控服务的资源使用情况;·管理任务运行时的相关依赖,根据应用管理器的需要,在启动服务之前将需要的程序及其依赖拷贝到本地。
应用管理器:在用户提交一个应用程序时,会启动一个轻量级进程应用管理器。应用管理器负责协调来自资源管理器的资源,并通过节点管理器检查容器内资源的使用情况,同时还负责任务的监控与容错。具体如下:·根据应用的运行状态来决定动态计算资源需求;·向资源管理器申请资源,监控申请的资源的使用情况;·跟踪任务状态和进度,报告资源的使用情况和应用的进度信息。
队列管理器:队列管理器是为应用程序提供消息传递服务的程序。使用消息队列接口(MQI)的应用程序可以将消息放置到队列并可从队列中获取消息。队列管理器确保消息可以发送至正确的队列或传递至另一个队列管理器。队列管理器处理向它发出的MQI调用以及提交给它的命令(无论从哪个源)。队列管理器为每个调用或命令生成合适的完成代码。
统一日志分析***:
1.将日志进行集中化管理;
2.将日志格式化;
3.对格式化后的数据进行索引和存储;
4.前端数据的展示。
数据可视化监控:使用统计图形、图表、信息图表和其他工具,将后台监控数据可视化,并呈现给管理员。可以帮助管理员分析和推理数据和证据。它使复杂的数据更容易理解和使用。
算法云服务器:将算法服务部署至云服务器。
应用云服务:将应用部署至云服务器。
优势如下:
1.无需自建机房,无需采购以及配置硬件设施;
2.分钟级交付,快速部署,缩短应用上线周期;
3.快速接入部署在全球范围内的数据中心和边界网关协议BGP(Border GatewayProtocol)机房;
4.成本透明,按需使用,支持根据业务波动随时扩展和释放资源;
5.提供GPU和FPGA等异构计算服务器、弹性裸金属服务器以及通用的x86架构服务器;
6.提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案;
7.提供性能监控框架和主动运维体系;
8.提供行业通用标准API,提高易用性和适用性。
跨中心云服务:在企业发展过程中,企业可能会需要在海外创建分支机构,实现业务出海。同时,也会需要海外机构可以和国内总部互通。跨中心云服务提供一种能够快速构建混合云和分布式业务***的全球网络的方法,支持不同云服务的混合部署,支持对业务可靠性和连续性要求高的混合云双活或多活场景。
相关技术术语的名词解释:
API:(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口);
RabbitMQ:实现了高级消息队列协议(AMQP)的开源面向消息的中间件;
NSQ:一个实时分布式消息传递平台,也是一种开源面向消息的中间件。
WEB UI:是网络产品界面设计(Website User Interface)的意思,设计范围包括常见的网站设计(如电商网站、社交网站)、网络软件设计(如邮箱、Saas产品)等。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

Claims (10)

1.集成多种消息代理的双向异步通信中间件***,其特征在于,包括:
客户端,具体执行:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEB UI处理后发送给认证服务器;
认证服务器,具体执行:接收所述客户端发送的所述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端;
服务集群端,具体执行:向所述认证服务器发送队列调用请求,接收所述认证服务器反馈的相应消息队列的消息。
2.根据权利要求1所述的集成多种消息代理的双向异步通信中间件***,其特征在于,所述认证服务器包括生产者调度器,所述生产者调度器具体执行:接收所述客户端通过POST协议或者GRPC协议发送的所述述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证分析形成相应的消息队列。
3.根据权利要求2所述的集成多种消息代理的双向异步通信中间件***,其特征在于,所述消息队列包括NSQ消息队列、Rabbit MQ消息队列、超大数据队列。
4.根据权利要求2所述的集成多种消息代理的双向异步通信中间件***,其特征在于,所述认证服务器还包括消费者调度器,所述消费者调度器具体执行:响应于所述服务集群端的调用请求,根据预设的元数据从所述生产者调度器中匹配相应的消息队列的消息。
5.根据权利要求1所述的集成多种消息代理的双向异步通信中间件***,其特征在于,所述服务集群端包括服务集群端API模块、算法云服务器、应用云服务器、跨中心云服务器,所述服务集群端API模块分别与所述算法云服务器、所述应用云服务器、所述跨中心云服务器通信连接,所述服务集群端API模块与所述认证服务器通信连接,所述服务集群端API模块向所述认证服务器发送队列调用请求,并接收所述认证服务器反馈的相应消息队列的消息。
6.集成多种消息代理的双向异步通信中间件***的实现方法,由客户端执行,其特征在于,包括:使用统一的API接口获取机器人、移动端的通讯消息通过客户端API模块处理后发送给认证服务器,接收控制端通过WEB UI接口发出的控制消息,通过WEB UI处理后发送给认证服务器。
7.集成多种消息代理的双向异步通信中间件***的实现方法,由认证服务器执行,其特征在于,包括:接收客户端发送的通讯消息和控制消息形成元数据,通过对所述元数据进行认证形成消息队列;响应于服务器群端发送的队列调用请求,反馈相应的消息队列的消息给所述服务集群端。
8.根据权利要求7所述的集成多种消息代理的双向异步通信中间件***的实现方法,其特征在于,所述认证服务器包括生产者调度器,所述生产者调度器具体执行:接收所述客户端通过POST协议或者GRPC协议发送的所述述通讯消息和所述控制消息形成元数据,通过对所述元数据进行认证分析形成相应的消息队列;所述认证服务器还包括消费者调度器,所述消费者调度器具体执行:响应于所述服务集群端的调用请求,根据预设的元数据从所述生产者调度器中匹配相应的消息队列的消息。
9.根据权利要求7所述的集成多种消息代理的双向异步通信中间件***的实现方法,其特征在于,所述消息队列包括NSQ消息队列、Rabbit MQ消息队列、超大数据队列。
10.集成多种消息代理的双向异步通信中间件***的实现方法,由服务集群端执行,其特征在于,包括:向认证服务器发送队列调用请求,接收认证服务器反馈的相应消息队列的消息。
CN202110945610.9A 2021-08-16 2021-08-16 集成多种消息代理的双向异步通信中间件***及实现方法 Pending CN113703997A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110945610.9A CN113703997A (zh) 2021-08-16 2021-08-16 集成多种消息代理的双向异步通信中间件***及实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110945610.9A CN113703997A (zh) 2021-08-16 2021-08-16 集成多种消息代理的双向异步通信中间件***及实现方法

Publications (1)

Publication Number Publication Date
CN113703997A true CN113703997A (zh) 2021-11-26

Family

ID=78653204

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110945610.9A Pending CN113703997A (zh) 2021-08-16 2021-08-16 集成多种消息代理的双向异步通信中间件***及实现方法

Country Status (1)

Country Link
CN (1) CN113703997A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114584508A (zh) * 2022-03-02 2022-06-03 华云数据控股集团有限公司 基于Rabbit MQ双工通讯的方法及应用
CN115103017A (zh) * 2022-06-13 2022-09-23 珠海格力电器股份有限公司 一种消息中间件处理***及方法
CN116567341A (zh) * 2023-07-11 2023-08-08 奥视(天津)科技有限公司 一种基于golang的高并发信号处理平台

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114584508A (zh) * 2022-03-02 2022-06-03 华云数据控股集团有限公司 基于Rabbit MQ双工通讯的方法及应用
CN114584508B (zh) * 2022-03-02 2024-02-06 华云数据控股集团有限公司 基于Rabbit MQ双工通讯的方法及应用
CN115103017A (zh) * 2022-06-13 2022-09-23 珠海格力电器股份有限公司 一种消息中间件处理***及方法
CN115103017B (zh) * 2022-06-13 2023-12-08 珠海格力电器股份有限公司 一种消息中间件处理***及方法
CN116567341A (zh) * 2023-07-11 2023-08-08 奥视(天津)科技有限公司 一种基于golang的高并发信号处理平台
CN116567341B (zh) * 2023-07-11 2023-10-10 奥视(天津)科技有限公司 一种基于golang的高并发信号处理平台

Similar Documents

Publication Publication Date Title
CN111543037B (zh) 事件驱动的无服务器函数编排
EP3543866B1 (en) Resource-efficient record processing in unified automation platforms for robotic process automation
CN107729139B (zh) 一种并发获取资源的方法和装置
US20190377604A1 (en) Scalable function as a service platform
CN112882813B (zh) 任务调度方法、装置、***及电子设备
US11244233B2 (en) Intelligent adaptor service in unified automation platforms for robotic process automation
CN113703997A (zh) 集成多种消息代理的双向异步通信中间件***及实现方法
CN110825535B (zh) 一种作业调度的方法和***
US10698745B2 (en) Adapter extension for inbound messages from robotic automation platforms to unified automation platform
CN111506412A (zh) 基于Airflow的分布式异步任务构建、调度***及方法
US20190272166A1 (en) Updating software components through online stores
US10693816B2 (en) Communication methods and systems, electronic devices, and computer clusters
CN102880503A (zh) 数据分析***及数据分析方法
US9323591B2 (en) Listening for externally initiated requests
CN109254854A (zh) 异步调用方法、计算机装置及存储介质
CN111200606A (zh) 深度学习模型任务处理方法、***、服务器及存储介质
CN112313627A (zh) 事件到无服务器函数工作流实例的映射机制
CN112039985B (zh) 一种异构云管理方法及***
US10896077B2 (en) Messaging abstraction layer for integration with message oriented middleware platforms
CN115964151A (zh) 一种面向大数据处理的流计算任务调度***及方法
CN113472638B (zh) 边缘网关控制方法及***、装置、电子设备、存储介质
US11016807B2 (en) Intermediary system for data streams
CN112702415B (zh) 一种将Kafka长连接消费转换成服务的方法
CN117827454A (zh) 任务处理方法及装置
CN115686658A (zh) 一种多集群Spark任务管理方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220826

Address after: Unit G4-202-009, Artificial Intelligence Industrial Park, No. 88 Jinji Lake Avenue, Suzhou Industrial Park, Suzhou Area, China (Jiangsu) Pilot Free Trade Zone, Suzhou City, Jiangsu Province, 215124

Applicant after: Suzhou super planet Venture Capital Co.,Ltd.

Address before: Unit 12, 701, floor 7, building 3, yard 8, Xinyuan South Road, Chaoyang District, Beijing 100027

Applicant before: Beijing Tuling Video Technology Co.,Ltd.