Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A mixed language task execution method, device and cluster

A task execution and language technology, applied in the distributed field, can solve the problems of not supporting distributed mixed languages, unable to realize functions, unable to satisfy users, etc., to ensure accuracy and controllability, multi-service functions, and overcome limitations Effect

Active Publication Date: 2020-03-17
TRANSWARP INFORMATION TECH SHANGHAI
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the existing technology, because each language has certain limitations in realizing business, multi-language mixed implementation tasks are required to meet the needs of users, but the distributed computing framework can only support distributed execution of single-language tasks, and does not Support distributed execution of mixed-language tasks, resulting in distributed execution of single-language tasks has certain limitations in business implementation, and cannot achieve some specific functions, thus failing to meet user needs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A mixed language task execution method, device and cluster
  • A mixed language task execution method, device and cluster
  • A mixed language task execution method, device and cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.

[0027] figure 1 It is a flow chart of a mixed language task execution method provided by an embodiment of the present invention, the method can be executed by a mixed language task execution device, the device can be implemented by software and / or hardware, and the device can configured in the cluster. The method can be applied to the scene of computing big data, and specifically the method can be applied to the scene of computing big data in various ways.

[0028] The embodiment of the present invention is desc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present application provide a mixed language task execution method and device, and a cluster. The method is applied to the cluster and comprises: obtaining a task to be executed, and dividing the task to be executed into at least two sub-tasks, wherein different sub-tasks are compiled by adopting codes of different programming languages; determining the language types of the codes in the at least two sub-tasks; respectively executing the at least two sub-tasks in a manner corresponding to the language types of the codes in the at least two sub-tasks; and storing an execution result in a Java virtual machine, so that the execution result is read from the Java virtual machine during subsequent calculation.

Description

technical field [0001] Embodiments of the present invention relate to the field of distributed technologies, and in particular, to a mixed language task execution method, device and cluster. Background technique [0002] A cluster is a parallel or distributed system of computers connected to each other. The individual computers in the cluster are usually called nodes and are usually connected via a local area network, but there are other possible connections. Cluster computers are often used to improve the computing speed and / or reliability of individual computers. [0003] Distributed computing framework is the operation and programming framework of distributed system for processing big data, for example, Storm is used to process high-speed, large-scale data flow distributed real-time computing system, which adds reliable real-time data processing function to Hadoop; Spark In-memory computing is adopted, starting from multi-iterative batch processing, allowing data to be l...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48
CPCG06F9/4881
Inventor 刘铖
Owner TRANSWARP INFORMATION TECH SHANGHAI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products