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

Customizable module development system and method based on stream computing engine

A module development and stream computing technology, applied in the field of stream computing, can solve the problems of low reusability, strong uncertainty, and high component coupling, and achieve the effect of improving development speed, high degree of freedom, and facilitating component development.

Active Publication Date: 2020-04-21
CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The development process of the existing stream computing system has the following disadvantages: the development process requires R&D engineers with experience in stream computing development, and the engineer's experience is an important factor in determining the project delivery time, and its uncertainty is strong; because the stream computing system is Developed for a certain business requirement, the coupling of each component is high, so the reusability is not high

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
  • Customizable module development system and method based on stream computing engine
  • Customizable module development system and method based on stream computing engine
  • Customizable module development system and method based on stream computing engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In each embodiment of the present invention, a component design template for enabling users to create a component set according to the component design template, a component template parsing engine for parsing the component set, a component pool for storing and recording the component set, The topology factory is used to provide users with the interface for constructing topology and the topology submission analysis engine is used to submit the topology constructed by users to the stream computing engine, providing developers with a component management platform, and can select components according to business scenarios, Fill in the parameters in the component to achieve the purpose of modular customization.

[0043] figure 1 Schematic diagram of the structure of the customizable module development system based on the stream computing engine provided by the embodiment of the present invention, figure 2 A schematic diagram of data flow in the customizable module develop...

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

An embodiment of the invention provides a flow calculation engine-based customizable module development system. The system comprises a component design template, a component template analysis engine, a component pool, a topology plant and a topology submitting and analysis engine, wherein the component design template is used for enabling a user to create a component set according to the component design template; the component template analysis engine is used for analyzing the component set; the component pool is used for storing and recording the component set; the topology plant is used for providing an interface for constructing a topology structure for the user; and the topology submitting and analysis engine is used for submitting the topology structure constructed by the user to a flow calculation engine. Meanwhile, an embodiment of the invention furthermore provides a flow calculation engine-based customizable module development method.

Description

technical field [0001] The invention relates to stream computing technology, in particular to a system and method for developing a customizable module based on a stream computing engine. Background technique [0002] Nowadays, the value of a lot of data will decrease with the passage of time, so after the event occurs, they must be processed as soon as possible. It is best to process the data corresponding to the event as soon as the event occurs. Events are processed once, rather than being cached and processed in batches. [0003] In the existing technology, stream computing has been fully applied in the process of big data processing. The existing stream computing frameworks mainly include storm, speak-streaming, S4, Samza, etc. In the process of developing a stream computing system using an existing stream computing framework, R&D engineers need to understand business requirements and develop a stream computing system based on their own familiarity with a certain stream...

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): G06F8/10G06F8/20
CPCG06F8/10G06F8/22
Inventor 顾刚
Owner CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD