The work required for designing a stream data processing system depends on the type of adaptors used. The following figure shows the flow of system design.
Figure 2-1 Flow of system design
![[Figure]](figure/zs020100.gif)
The following describes each task:
- Evaluating the system configuration
Evaluate the configuration of programs and the placement of system components, in accordance with the purpose of your stream data processing system. For details, see 2.2 Evaluating the system configuration.
- Evaluating the stream data processing engine
Evaluate the number of SDP servers to be used in the stream data processing system and the functions to be used by those SDP servers. For details, see 2.3 Evaluating the stream data processing engine.
- Evaluating the adaptor configuration
Evaluate the types of adaptors to be used in the stream data processing system, the number of adaptors to be created, and the functions used by those adaptors. For details, see 2.4 Evaluating the adaptor configuration.
- Evaluating the processing to be performed by the standard adaptors
If you use the standard adaptors, evaluate the processing to be performed during data input, data editing, and data output. For details, see 2.5 Evaluating the processing to be performed by the standard adaptors.
- Evaluating the summary analysis scenarios
Evaluate the scenarios used to summarize and analyze stream data. For details, see 2.6 Evaluating the summary analysis scenarios.
- Estimating the memory requirements
Estimate the amount of memory required for the stream data processing system. For details about how to estimate the memory requirements, see 2.7 Estimating the memory requirements.