Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic rearrangeable method based on DAG

A rearrangement and dynamic technology, applied in traditional software development and Internet fields

Inactive Publication Date: 2021-03-09
TOEC TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is based on a directed acyclic graph, adopts the hierarchical cascading of processing modules to realize the processing flow of the source data, and through the abstract unified processing flow, and the design of a standardized layered module interface, it solves the problem of not requiring Modify the layered module code, just reconfigure the arrangement of the layered components to achieve the key problem of processing different data

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
  • Dynamic rearrangeable method based on DAG
  • Dynamic rearrangeable method based on DAG
  • Dynamic rearrangeable method based on DAG

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0157] Embodiment: Take the specific project as an example to describe in detail as follows:

[0158] 1. This project processes the data in a certain field, defines the business processing flow, and splits it into multiple functional module sets according to the functions. This business processing flow is divided into two main business processes, and the first business process will trigger different branches to process subsequent business according to different line identification. The specific split process and module set are as follows: Figure 5 shown.

[0159] 2. Model the functional module set, split it into sub-modules, define the functional module set interface for transferring data between modules, and define the event trigger interface for branch processing.

[0160] Take a module set as an example: the module design adopts the singleton mode, which reduces the backup in the system and improves the performance of the equipment; the design of the module set fully cons...

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 invention discloses a dynamic rearrangeable method based on a DAG. The dynamic rearrangeable method is divided into two steps, the first step is establishment of a dynamic rearrangeable frameworkand function realization, and the second step is realization of service process processing based on the established framework. The method is based on a directed acyclic graph, adopts a processing module hierarchical cascade mode to realize a processing flow of source data, and solves the problem that a hierarchical module code does not need to be modified after complex data is changed by abstracting a unified processing flow and designing a normalized hierarchical module interface. The key problem of processing different data can be solved only by reconfiguring the arrangement mode of the layered components. An event triggering mechanism is designed in the module, so that when a corresponding event occurs, different data services can be processed in a branching manner.

Description

technical field [0001] The invention relates to traditional software development and Internet technology, in particular to a DAG-based dynamic rearrangement method for dynamically changing the scene of business processing flow. Background technique [0002] The current implementation of stream processing technology is mainly customized according to different business scenarios. The processing flow is fixed when the programming is completed, and the process rearrangement requirements of various scenarios cannot be realized. There are also some processing flows that can only provide linear processing methods, and cannot branch the flow. In addition, the processing at all levels of the flow cannot be changed after the program is written, which will also cause the need to re-code and debug when the data processing flow is changed, which is significant. Increased the workload of development, debugging and deployment. [0003] For example, the current asynchronous event-driven Ja...

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): G06F8/34G06F8/41G06F9/50
CPCG06F8/34G06F8/445G06F9/5027
Inventor 贾伟涛王东锋宋慧鹏张晓峰石艳梅
Owner TOEC TECH