Hybrid computing system and data processing method and device

A hybrid computing and computing layer technology, applied in the field of big data, can solve problems such as high latency, unsuitable computing tasks, different requirements for throughput, delay and data accuracy, etc.

Pending Publication Date: 2020-09-01
BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
View PDF10 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Batch processing is suitable for operating large-capacity historical data sets and returning results after the calculation process is completed. Its advantage is large-scale throughput, and its disadvantage is high latency; while stream processing does not need to perform operations on the entire data set, but on each data Item execution operations, suitable for processing real-time data, stream processing can achieve low latency, but the data is not accurate enough
[0004] However, various computing tasks have different requirements for throughput, latency, and data accuracy. Currently, neither the batch-based computing framework nor the stream-based computing framework is suitable for various computing tasks.

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
  • Hybrid computing system and data processing method and device
  • Hybrid computing system and data processing method and device
  • Hybrid computing system and data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects and not necessarily Describe a particular order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of practice in sequences other th...

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

The embodiment of the invention provides a hybrid computing system and a data processing method and device. The hybrid computing system comprises a classification layer and a computing layer, and thecomputing layer comprises a first computing engine based on batch processing and a second computing engine based on stream processing. The classification layer is used for obtaining features of the calculation task according to the first code corresponding to the calculation task and determining a target calculation engine according to the features. The classification layer is further used for converting the first code into a second code corresponding to a target computing engine and sending the second code to the target computing engine, so that the target computing engine executes a computing task to process the to-be-processed data. The hybrid computing system comprises the first computing engine based on batch processing and the second computing engine based on stream processing, so that the hybrid computing system is suitable for executing both batch processing tasks and stream processing tasks, and the applicability of the hybrid computing system is improved.

Description

technical field [0001] Embodiments of the present invention relate to the field of big data technology, and in particular to a hybrid computing system, data processing method and device. Background technique [0002] Currently, big data processing frameworks include batch-based computing frameworks and stream-based computing frameworks. Among them, among the computing frameworks based on batch processing, MapReduce in the Apache Hadoop ecosystem is the most typical; among the computing frameworks based on stream processing, the most typical ones are Apache Storm and Samza. [0003] Batch processing is suitable for operating large-capacity historical data sets and returning results after the calculation process is completed. Its advantage is large-scale throughput, and its disadvantage is high latency; while stream processing does not need to perform operations on the entire data set, but on each data Item execution operations are suitable for processing real-time data. Stre...

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
IPC IPC(8): G06F16/182G06F16/11
Inventor 张煜霞
Owner BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products